Android從入門到專家系列之目錄

一直以來沒有系統的歸納過安卓的知識體系,所以後續計劃寫一個系列,把Android用到的知識體系進行系統的梳理,目錄如下:
專題一:java基礎知識

1.常量與變量
2.數據類型轉換
3.命名規範
4.流程控制
5.數組創建與使用
6.方法定義與調用

專題二:java面向對象

1.類和對象
2.接口
3.抽象類
4.內部類
5.封裝/繼承/多態
6.單例模式

專題三:kotlin語言

1.基本語法
2.數據類型
3.控制結構
4.集合與數組
5.類和對象
6.封裝/繼承/多態

專題四:UI控件

1.Layout佈局
2.TextView/button
3.RecyclerView
4.ListView
5.ExpanableListView
6.CardView

專題五:基礎組件

1.Menu菜單
2.Dialog對話框
3.ViewPager
4.自定義View
5.SurfaceView
6.動畫

專題六:網絡操作

1.Thread線程
2.Handler通信
3.AsyncTask異步任務
4.Socket&Https
5.WebView網頁交互
6.OKHttp網絡操作

專題七:數據操作

1.SQLite數據庫
2.SharedPreferences
3.ContentProvider
4.SDCard讀寫
5.GreenDao
6.文件存儲

專題八:流行框架

1.熱修復&插件化
2.Glide框架
3.EventBus通信
4.極光推送
5.ButterKnife
6.百度地圖

專題九:系統核心組件

1.Activity
2.Service服務
3.BroadcastReceiver
4.AIDL接口定義語言
5.Fragment
6.Application

專題十:常用工具類

1.集合
2.包裝類
3.字符串
4.多線程
5.I/O流
6.異常

整個過程會先梳理基本定義,然後舉例,最後用在app上,這個app就命名爲安卓大師,大概思路爲一個list然後內容包括安卓知識,等完成後在此出圖

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章