资料介绍
目
第一篇 弓之子,必W榛(框架) ~.W~
第 1 章 J用框架, 14
1.1 何^用框架
1.2 框架的起源
1.3 框架的分
1.4 框架的「o用之用」效果
1.5 框架cOS 之PS:常的迷思
第 2 章 用框架魅的泉源:反向贤, 31
2.1 前言
2.2 J反向贤
2.3 主控者是框架,而是用程式
2.4 F代用框架:袢VxIoC ^
2.5 框架的重要功能:提供AO
第二篇 o之(抽象)以橛 ~子:o之以橛~
第 3 章 如何打造用框架, 54
3.1 基A手:抽象(o之)c衍生(有之)
3.2 打造框架:的抽象步E
3.2.1 基本步E
3.2.2 的手(一):比^Y成T
3.2.3 的手(二):比^函成T
3.2.4 的手(三):⒊橄eD榻槊
5
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
第三篇 有之(^承)以 ~子:有之以~
第 4 章 用程式O的基A手12 技, 82
4.1 #1:如何建Menu x
4.2 #2:如何呈F按o(Button)之1
4.3 #3:如何呈F按o(Button)之2
4.4 #4:如何M面丫(Layout)
4.5 #5:如何呈FList x沃1
4.6 #6:如何呈FList x沃2
4.7 #7:如何\用相丫(Relative Layout)
4.8 #8:如何\用表格丫(Table Layout)
4.9 #9:如何BQ丫
4.10 #10:如何定x自己的View
4.11 #11:如何定x一MRadioButton
4.12 #12:一Activity 恿硪Activity
第 5 章 Use Case 分析c面丫种, 141
5.1 善用 Use Case 分析
5.2 以Android `Use Case 分析之策
第 6 章 Use Case 分析的`(策-A):6 技, 149
6.1 #13:使用Menu 和starActivity()`之
6.2 #14:使用starActivityForResult()替代startActivity()
6.3 #15:使用ListView 替代Menu
6.4 #16:以ListActivity 替代Activity 父e
6.5 #17:改由.xml n案定x面丫
6.6 #18:使用onResume()函
6 Android 用框架原c程式O36 技
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
第 7 章 Use Case 分析的`(策-B):2 技, 179
7.1 #19:一Activity 支持面丫
7.2 #20:面丫趾橐
第 8 章 介BP式Y炫cSQLite , 193
8.1 何^P式Y
8.2 建一表格(Table)
8.3 谋砀裰胁樵Y
8.4 PY模型
8.5 P的N
8.6 表格之互相Y
8.7 SQL 子:加及平均
8.8 SQL 子:分M
第 9 章 Y焓炙:5 技, 201
9.1 #21:SQLite 基本操作
9.2 #22:SQLite 披上ContentProvider 的外衣
9.3 #23:SQLite cContentProvider
9.4 #24:SQLite 配合onCreate()、onResume()而去自如
9.5 #25:如何F商I交(Transaction)
第 10 章 MA手10 技, 237
10.1 #26:如何定xBroadcastReceiver 子e
10.2 #27:如何撰Service 子e
10.3 #28:如何使用ProgressDialog 物件
10.4 #29:如何捕捉按I的KeyEvent
10.5 #30:善用UML Statechart 栏窨刂葡到y的B
10.6 #31:如何使用MapView
7
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
10.7 #32:如何使用WebView
10.8 #33:如何自踊操作面入
10.9 #34:如何活用COR O邮
10.10 #35:如何活用State O邮
第四篇 第三十技:榛是上策
第 11 章 如何撰框架c硬wg之C M件, 307
11.1 #36:如何撰框架c硬wg之C M件
11.2 l展Android C M件的意x
附A:327
◆ A-1 如何安bWindows 平台的Android SDK 1.0 版及Eclipse
◆ A-2 如何安bAndroid SDK 1.0 版及Eclipse
◆ A-3 如何著手撰Android 用程式
◆ A-4 如何Android 用程式
◆ A-5 如何安bLinux/Ubuntu 平台的Android SDK 1.0 版及Eclipse
◆ A-6 如何安bC/C++ Cross Compiler
附B:336
◆ B-1 高ㄌ渺Omia 用服彰h上演v的vx
◆ B-2 g迎一起推印赴偃f小Google 」
◆ B-3 迎接IT 第三波:移()r代
◆ B-4 高ㄌ媒棠阕钕冗M的「F代w分析cO」
◆ B-5 JAndroid 模M器的操作Eclipse
8 Android 用框架原c程式O36 技
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯