第一篇基礎篇
第1章說書先生談Android
1.1引子
1.2手機江湖
1.2.1怎樣才能成為俠客
1.2.2俠客的特點
1.2.3看已成名的俠客
1.3安卓來兮
1.3.1安卓的發展背景
1.3.2安卓的第一代產品
1.3.3 Android門派
1.4何以一統天下
1.4.1賞罰分明
1.4.2前景會如何
1.4.3 Android市場前景
第2章選擇倚天劍還是屠龍刀
2.1工欲善其事,必先利其器
2.1.1安裝Android SDK的系統要求
2.1.2 Android軟件開發包
2.2用常規方法裝備自己
2.2.1依次安裝JDK、Eclipse、Android SDK
2.2.2設定Android SDK Home
2.2.3驗證開發環境
2.2.4創建Android虛擬設備(AVD)
2.3不走尋常路
2.3.1另辟蹊徑之——Linux 下的搭建過程
2.3.2另辟蹊徑之——蘋果下的搭建過程
2.4解決常見的安裝問題
2.5 Android模擬器
2.5.1 Android模擬器基礎
2.5.2和實戰的區別
2.5.3創建和啟動模擬器
第3章庖丁解牛Android SDK
3.1得心應手是第一要務
3.2初步探尋Android SDK體系
3.2.1 目錄結構
3.2.2解剖Android.jar
3.2.3 SDK文檔是你的良師
3.2.4 SDK武器集
3.3師兄們的杰作
3.4第一次考驗
3.4.1 新建Android工程
3.4.2編寫代碼和代碼分析
3.4.3調試
3.4.4運行項目
第二篇核心技術篇
第4章 勤練心法—Android應用核心
4.1 當頭一棒
4.2 Android體系結構
4.2.1庫和Android運行環境是根基
4.2.2應用程序框架是中間層
4.2.3操作系統層是根本
4.2.4應用程序
4.3 Android應用程序組成
4.3.1 Activity
4.3.2 Intent and Intent Filters
4.3.3 Service介紹
4.3.4 Broadcast Intent Receiver
4.3.5 Content Provider
4.4 Android應用工程文件組成
4.4.1 Android Manifest.xml文件
4.4.2 src目錄
4.4.3值的定義文件
4.5不是六道輪回的生命周期
4.5.1 Android生命周期
4.5.2 Android進程
4.5.3 Activity生命周期
4.6進程和線程的那些事兒
4.6.1進程
4.6.2線程
4.6.3遠程調用
4.7師傅的例子
第5章一本秘籍闖天涯
5.1下山的喜悅
5.2用UI配置行頭
5.2.1“爺爺”級的View視圖組件
5.2.2 Viewgroup是一個大容器
5.2.3通過Layout來規劃布局
5.2.4 LayoutParams參數的意義
5.2.5 小試牛刀
5.3布局我的俠客路
5.3.1縱覽五大布局對象
5.3.2演練垂直線性布局
5.3.3演練水平線性布局
5.3.4演練相對布局
5.3.5演練表單布局
5.3.6演練切換卡
5.4我的朋友menu
5.4.1很友好的menu
5.4.2演練menu
5.5 Intent和Activity深情相擁
5.5.1Intent調用另一個Activity
5.5.2演練Intent和Activity的合作
5.5.3還可以重來
5.6羅列有序的兵器庫
5.6.1 ArrayAdapter的基本用法
5.6.2使用SimpleAdapter實現列表樣式
5.7使用對話框控件
5.8一個善意的提醒
5.8.1 Toast提醒你
5.8.2 Notification提醒你
5.8.3演練Toast和Notification
第6章相忘于江湖
6.1易容之術
6.1.1最簡單的按鈕Button
6.1.2使用TextView控件顯示文本
6.1.3收回我說的話
6.1.4你可以有多個選擇
6.1.5你只能選擇一個
6.1.6下拉列表控件Spinner
6.1.7體驗全自動帶來的魅力
6.1.8那些年,那些事
6.1.9生命的意義
6.1.10滾滾黃河水
6.1.11不再讓你焦慮
6.1.12拖動你的命運
6.1.13 自己的分量有幾何
6.1.14圖片的絢麗
6.1.15圖片可以當按鈕
6.1.16追憶往事
6.1.17網格
6.2欲窮千里目,更上一層樓
6.2.1在對話框中使用進度條
6.2.2使用Spinner
6.2.3 Gallery和BaseAdapter容器
6.2.4實現模擬時鐘效果
6.2.5 FileSearch文件搜索引擎
第7章數據存儲
7.1五種存儲方式
7.2 Shared Pre ferences是最簡單的存儲
7.2.1 Shared Pre ferences存儲類效率
……
第8章 電話與短信雙劍合璧
第9章千里走單騎
第三篇實踐闖關篇
第10章第一關:交互式通信
第11章第二關:消息埋伏的自動化
第12章第三關:江湖笑
第13章第四關:千里傳音
第四篇提高篇
第14章程序也需要優化
第15章Graphics的魅力
第16章虛擬與現實并不遠
第五篇綜合實戰篇
第17章使用Google API
第18章開發RSS閱讀器
第19章笑傲江湖之個人移動地圖
第20章塵埃落定之游戲