原创 Android學習(七)Android多線程初學

Android學習(七)Android多線程初學多線程基本用法繼承Thread實現Runnable接口異步消息處理 HandleAsyncTask 多線程 開發中一定會需要用到多線程開發。當遇到耗時操作,如果都放在主線程就會造成a

原创 Android學習(九)初學網絡技術

Android學習(九)初學網絡技術網絡開發HTTP開發 HttpURLConnection解析網絡數據XML格式Pull解析SAX解析JSON格式JSONObjectGSON 網絡開發 現在大部分app都會包含網絡開發,網絡開發

原创 設計模式學習(四)工廠模式

設計模式學習(四)工廠模式工廠模式簡單工廠模式舉例工廠方法模式舉例抽象工廠模式舉例 本文是閱讀《Head First 設計模式》的學習記錄。詳細內容可以自行閱讀書本 工廠模式 常用的工廠模式可以分爲三種類型。 簡單工廠模式   其

原创 Android學習(五)數據存儲

Android學習(五)數據存儲數據存儲文件存儲SharedPreferencesSQLite數據庫 數據存儲 屬於Android的常用的數據存儲。我總結了三種,後面再補上代碼。 文件存儲 這個文件存儲方式是最基本通用的。比較適合

原创 Android學習(四)廣播

Android學習(四)廣播廣播廣播隨Android版本帶來的變動接收廣播靜態註冊動態註冊發送廣播標準廣播有序廣播本地廣播 廣播 這個機制使得Android開發更加靈活,方便。類似於發佈—訂閱設計模式。不僅系統提供了豐富的廣播供我

原创 Android進階學習(一)Activity的生命週期和啓動模式

Activity的生命週期和啓動模式Activity的生命週期分析正常情況下的生命週期異常情況下的生命週期Activity的啓動模式 activity的基本用法,可以參考這篇文章。 文本是閱讀《Android開發藝術探索》的學習筆

原创 Android搭建HTTP和WebSocket的服務器端

Android服務器搭建Android服務器搭建AndServer搭建HTTP服務器配置依賴創建服務器舉例展示Java-WebSocket搭建WebSocket配置依賴創建服務器舉例展示 Android服務器搭建 搭建Androi

原创 Java學習(三)數據結構

Java學習(三)數據結構數據結構List(有序,可重複)Set(無序,唯一)Map(雙列集合)關於泛型 數據結構   部分常用數據結構 接口 概述 LIST 有序,可重複。一種知道索引位置的集合。 SET 不

原创 Java學習(四)算法

Java學習(四)算法算法經典排序算法插入排序希爾排序選擇排序堆排序冒泡排序快速排序歸併排序經典查找算法線性查找二分查找樹排序 版權聲明:本文爲CSDN博主「jackesy」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請

原创 Java學習(一)基礎概念

Java學習(一)基礎概念基礎概念Java的工作方式類與對象變量primitive主數據類型命名規則對象的行爲編寫程序繼承與多態繼承覆蓋的規則重載的規則接口與抽象類 基礎概念 Java的工作方式 類與對象   1.對象是靠類的模

原创 Java學習(二)構造器與垃圾收集器

Java學習(二)構造器與垃圾收集器構造器與垃圾收集器棧與堆:生存空間要點構造器要點父類以及繼承與構造函數之間的關係對象的生命週期 構造器與垃圾收集器 棧與堆:生存空間   在Java中,在乎內存的兩種區域:對象的生存空間堆(he

原创 Android進階學習(三)View的事件體系

Android進階學習(三)View的事件體系View的事件體系1 View基礎知識1.1 什麼是View1.2 View的位置參數1.3 MotionEvent和TouchSlop1.4 Scroller2 View的滑動2.1

原创 Android進階學習(五)Android的消息機制

Android進階學習(五)Android的消息機制Android的消息機制1 Android的消息機制概述2 Android的消息機制分析2.1 ThreadLocal 的工作原理2.2 消息隊列的工作原理2.3 Looper的

原创 Android進階學習(四)View的工作原理

Android進階學習(四)View的工作原理View的工作原理1 初識ViewRoot和DecorView2 理解MeasureSpec2.1 MeasureSpec2.2 MeasureSpec和LayoutParams對應關

原创 Android進階學習(六)Android的線程和線程池

Android進階學習(六)Android的線程和線程池Android的線程和線程池1 主線程和子線程2 Android中的線程形態2.1 AsyncTask2.2 AsyncTask的工作原理2.3 HandlerThread2