Android知識點整理

一、?數據存儲

1.?掌握Android?的3種本地數據存儲方式以及應用場景

2.掌握?Android?的文件存儲系統的內部存儲、外部存儲的存儲位置、讀寫流程

3.?理解外部存儲涉及的運行時權限的申請

4.掌握?SharedPreferences存儲和讀取的開發流程

5.?掌握?SQLite?數據庫的基本概念

6.掌握?SQLlite?數據庫的增刪改查的開發流程

7.了解ORMLite、GreenDAO?或?Room?等一種數據庫框架的使用方法

8.理解?ContentProvider?實現不同應用之間數據共享的方法

二、?多線程及網絡編程

1.理解Android?的多線程的基本概念

2.?掌握?Android?的主線程與子線程交互的常用方法

3.理解?Handler?的異步消息機制的實現原理

4.?掌握?AsyncTask?類的各個方法的定義及作用

5.掌握?Handler、AsyncTask?的開發流程

6.掌握?Http?協議的基本概念

7.掌握?HttpURLConnection?訪問網絡的開發流程

8.?掌握?OkHttp、Voiley?或?Retrofit?等一種網絡通訊框架的使用方法

三、?Material?Design?及Android?新特性

1.了解?Material?Design?設計風格在?Android?中的應用

2.掌握?RecyclerView?的開發流程

3.了解3種類型的通知的區別

4.掌握?Notification?的開發流程

5.?掌握Toolbar、CardView、FloatingActionButton、Snackbar?和ViewPager?等新控件的使用

6.掌握?CoordinatorLayout、TabLayout、NavigationView?等多種控件的配合使用.產生不同的效果。

四、?View?體系及自定義?View

1.理解View的坐標體系

2.了解View?滑動的實現機理

3.了解View?動畫的種類及實現

4.掌握屬性動畫涉及的相關類,以及開發流程

5.了解?View?的事件分發機制

6.理解?View?的工作流程,以及measure過程、layout過程和draw過程的實現機理

7.理解自定義?View的4種類型,掌握最簡單的自定義View的實現。

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 一、數據存儲 1.掌握Android的3種本地數據存儲方式以及應用場景 第一種: 使用SharedPreferen...
    方白羽lw閱讀 238評論 0 0
  • 0.Android手機操作系統的四層架構? Applications , Application Framewor...
    lucas777閱讀 7,882評論 0 16
  • 一、簡歷準備 1、個人技能 (1)自定義控件、UI設計、常用動畫特效 自定義控件 ①為什么要自定義控件? Andr...
    lucas777閱讀 5,240評論 2 54
  • Service:Android中在后臺長時間運行而不使用界面的組件,運行于主線程,所以不能執行耗時操作。 Inte...
    菜鳥東閱讀 233評論 0 0
  • Read Baby Sharing Up【因閱而得 分享成長】 今天早上看到了央視主持人李泳去世的消息,很震驚,看...
    吉吉_5369閱讀 186評論 0 0