图书介绍
Android应用开发案例精解PDF|Epub|txt|kindle电子书版本网盘下载
- (美)戴特尔,(美)莫尔加诺著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121189623
- 出版时间:2013
- 标注页数:374页
- 文件大小:113MB
- 文件页数:404页
- 主题词:移动终端-应用程序-程序设计
PDF下载
下载说明
Android应用开发案例精解PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章Android简介1
1.1简介1
1.2 Android概述3
1.3 Android 2.2 (Froyo )5
1.4 Android 2.3(Gingerbread)7
1.5 Android 3.0(Honeycomb)8
1.6 Android Ice Cream Sandwich10
1.7从Android Market下载应用11
1.8包12
1.9 Android软件开发工具集(SDK)13
1.10对象技术:简要回顾14
1.11在AVD中测试Doodlz应用16
1.12作者的Android资源22
1.13 Android的开发资源23
1.14小结24
第2章Android Market及应用的商业问题25
2.1简介26
2.2创建好的Android应用26
2.3 Android的最佳实践27
2.3.1兼容性27
2.3.2多屏幕支持29
2.3.3 Android用户界面指南29
2.4在Android Market上注册32
2.5设置Google卖家账户32
2.6 AndroidManifest.xn文件33
2.7为发布应用做准备34
2.8将应用上载到Android Market38
2.9其他的Android应用市场39
2.10为应用定价:免费或收费40
2.11通过应用内广告获取收益41
2.12通过应用内支付销售虚拟商品并获取收益42
2.13在应用内启动Market应用43
2.14管理Android Market中的应用44
2.15推广应用44
2.16其他流行的应用平台48
2.17 Android开发者文档48
2.18 Android幽默49
2.19小结50
第3章Welcome应用51
3.1简介51
3.2技术概览52
3.3 Eclipse IDE52
3.4创建一个新工程53
3.5用ADT的Visual Layout Editor构建Welcome应用的GUI55
3.6分析main.xml文件65
3.7运行Welcome应用67
3.8小结68
第4章Tip Calculator应用69
4.1简介69
4.2测试驱动的Tip Calculator应用70
4.3技术概览71
4.4构建应用的GUI71
4.4.1 TableLayout简介71
4.4.2创建工程,添加TableLayout和组件72
4.4.3布局小结75
4.4.4定制组件,完成设计76
4.4.5 Tip Calculator GUI中最终的XML标记78
4.4.6 strings.xml81
4.5为应用增加功能性81
4.6小结89
第5章Favorite Twitter Searches应用91
5.1简介91
5.2测试驱动的Favorite Twitter Searches应用92
5.3技术概览94
5.4构建应用的GUI和资源文件95
5.4.1 main.xml TableLayout95
5.4.2创建工程95
5.4.3创建资源文件96
5.4.4添加TableLayout和组件97
5.4.5创建一个显示搜索框和Edit按钮的TableRow101
5.5构建应用101
5.6 AndroidManifest.xml110
5.7小结111
第6章Flag Quiz Game应用113
6.1简介113
6.2测试驱动的 Flag Quiz Game应用117
6.3技术概览117
6.4构建应用的GUI和资源文件119
6.4.1 main.xml LinearLayout119
6.4.2创建工程119
6.4.3创建并编辑资源文件119
6.4.4向LinearLayout添加组件121
6.4.5创建能够动态填充的按钮123
6.4.6创建国旗飘扬动画123
6.5构建应用124
6.6 AndroidManifest.xml136
6.7小结137
第7章Cannon Game应用138
7.1简介138
7.2测试驱动的Cannon Game应用140
7.3技术概览140
7.4构建应用的GUI和资源文件142
7.4.1创建工程142
7.4.2 AndroidManifest.xml142
7.4.3 strings.xml142
7.4.4 main.xml143
7.4.5向应用添加声音143
7.5构建应用144
7.5.1维护线端点的Line类144
7.5.2 Activity类的CannonGarne子类144
7.5.3 View类的CannonView子类146
7.6小结160
第8章SpotOn Game应用161
8.1简介161
8.2测试驱动的SpotOn Game应用162
8.3技术概览163
8.4构建应用的GUI和资源文件164
8.4.1 AndroidManifest.xml164
8.4.2 main.xml RelativeLayout165
8.4.3用于未点中小虫的untouched.xml ImageView166
8.4.4用于生命的life.xml ImageView166
8.5构建应用166
8.5.1 Activity类的SpotOn子类166
8.5.2 View类的SpotOnView子类167
8.6小结177
第9章Doodlz应用178
9.1简介178
9.2测试驱动的Doodlz应用179
9.3技术概览179
9.4构建应用的GUI和资源文件181
9.4.1创建工程181
9.4.2 AndroidManifest.xml181
9.4.3 strings.xml181
9.4.4 main.xml182
9.4.5 color_dialog.xml182
9.4.6 width _dialog.xml184
9.5构建应用184
9.5.1 Activity类的Doodlz子类184
9.5.2 View类的DoodleView子类195
9.6小结202
第10章Address Book应用204
10.1简介205
10.2测试驱动的Address Book应用206
10.3技术概览207
10.4构建应用的GUI和资源文件209
10.4.1创建工程209
10.4.2 AndroidManifest.xml209
10.4.3 styles.xml209
10.4.4 textview_border.xml210
10.4.5 AddressBook Activity的布局:contact_list_ item.xml210
10.4.6 ViewContact Activity的布局:view_ contact.xml211
10.4.7 AddEditContact Activity的布局:add_contact.xml212
10.4.8在XML中用menu资源定义应用的MenuItem212
10.5构建应用213
10.5.1 ListActivity类的AddressBook子类213
10.5.2 Activity类的ViewContact子类218
10.5.3 Activity类的AddEditContact子类223
10.5.4 DatabaseConnector实用工具类226
10.6小结230
第11章Route Tracker应用231
11.1简介231
11.2测试驱动的Route Tracker应用233
11.3技术概览235
11.4构建应用的GUI和资源文件236
11.4.1创建工程236
11.4.2 AndroidManifest.xml237
11.4.3 Route Tracker布局:main.xml238
11.5构建应用238
11.5.1 MapActivity类的RouteTracker子类238
11.5.2 FrameLayout类的BearingFrameLayout子类247
11.5.3 Overlay类的RouteOverlay子类250
11.6小结253
第12章 Slideshow应用254
12.1简介255
12.2测试驱动的Slideshow应用257
12.3技术概览258
12.4构建应用的GUI和资源文件260
12.41创建工程260
12.4.2在应用的GUI中使用标准的Android图标260
12.4.3 AndroidManifest.xml261
12.4.4 Slideshow ListActiview中各个ListView项的布局261
12.4.5 Slideshow ListActivity的菜单262
12.4.6 Set Slideshow Name对话框中EditText的布局262
12.4.7 SlideshowEditor ListActivity的布局262
12.4.8 SlideshowEditor ListActivity中各个 ListView项的布局262
12.4.9 SlideshowPlayer Activity的布局263
12.5构建应用263
12.5.1 SlideshowInfo类263
12.5.2 ListActivity类的Slideshow子类264
12.5.3 ListActivity类的SlideshowEditor子类273
12.5.4 ListActivity类的SlideshowPlayer子类279
12.6小结285
第13章Enhanced Slideshow应用286
13.1简介287
13.2测试驱动的Enhanced Slideshow应用288
13.3技术概览288
13.4构建应用的GUI和资源文件290
13.4.1创建工程290
13.4.2 AndroidManifest.xrnl290
13.4.3 SlideshowEditor ListActivity的改进布局291
13.4.4 PictureTaker Activity的布局291
13.4.5 SlideshowPlayer Activity的改进布局291
13.5构建应用292
13.5.1 MediaItem类292
13.5.2 SlideshowInfo类293
13.5.3 Slideshow类294
13.5.4 SlideshowEditor类299
13.5.5 Activity类的PictureTaker子类300
13.5.6 SlideshowPlayer类305
13.6小结309
第14章Weather Viewer应用310
14.1简介311
14.2测试驱动的Weather Viewer应用312
14.3技术概览313
14.4构建应用的GUI和资源文件314
14.4.1 AndroidManifest.xml315
14.4.2 WeatherViewerActivity的main.xml布局315
14.4.3 arrays.xml中的默认城市及邮政编码316
14.4.4 WeatherViewerActivity的actionmenu.xml菜单布局316
14.4.5 WeatherProvider应用窗件配置与布局317
14.5构建应用317
14.5.1 WeatherViewerActivity类318
14.5.2 CitiesFragment类330
14.5.3 AddCityDialogFragment类335
14.5.4 ForecastFragment类338
14.5.5 SingleForecastFragment类338
14.5.6 ReadLocationTask类343
14.5.7 ReadForecastTask类347
14.5.8 FiveDayForecastFragment类351
14.5.9 ReadFiveDayForecastTask类356
14.5.10 DailyForecast类359
14.5.11 WeatherProvider类360
14.6 小结365
索引367