第1章Android快速入門
1.1Android系統(tǒng)概述
1.2搭建開發(fā)環(huán)境——Android Studio
1.3第一個Android程序
小結
習題
第2章Android用戶界面設計
2.1UI控件概述
2.2布局管理器
2.3常用UI控件
2.4高級UI控件
小結
習題
第3章應用基本單元Activity
3.1Activity概述
3.2創(chuàng)建、配置和啟動Activity
3.3Activity的生命周期
3.4Activity的啟動模式
3.5應用Intent在Activity之間傳遞數據
小結
習題
第4章使用Fragment
4.1初識Fragment
4.2Fragment的創(chuàng)建與使用
4.3Fragment的生命周期
4.4Fragment與Activity間通信
4.5仿微信主界面實例
小結
習題
第5章Android數據存儲
5.1常用數據存儲方式概述
5.2輕量級存儲SharedPreferences
5.3文件存儲
5.4SQLite數據庫
5.5JUnit單元測試
小結
習題
第6章ContentProvider實現(xiàn)數據共享
6.1ContentProvider概述
6.2使用ContentResolver訪問內容提供者
6.3自定義ContentProvider
6.4ListView控件
小結
習題
第7章Android中的多線程與消息處理
7.1多線程的使用
7.2Handler消息處理機制
7.3AsyncTask異步任務
小結
習題
第8章廣播機制與BroadcastReceiver
8.1BroadcastReceiver概述
8.2自定義廣播的發(fā)送與接收
8.3系統(tǒng)廣播
8.4有序廣播和無序廣播
小結
習題
第9章隱性勞模Service
9.1Service概述
9.2啟動Service
9.3后臺異步操作與Intent Service
9.4Service通信
小結
習題
第10章Android高級編程
10.1Android中的動畫
10.2多媒體應用開發(fā)
10.3傳感器
10.4Android新版本新特性
小結
習題
參考文獻