商家名称 | 信用等级 | 购买信息 | 订购本书 |
![]() |
精通Android 3(克曼特内呢著作)[平装] | ![]() |
|
![]() |
精通Android 3(克曼特内呢著作)[平装] | ![]() |
《精通Android 3》:Android是Google的开源移动开发平台,业已成为移动设备领域的主流。近几年,随着越来越多硬件供应商"加入Andfoid操作系统的阵营。Google有望成为移动领域的微软。
《精通Android 3》是备受推崇的Android参考书,在上一版的基础上进行了全面修改和重新规划,同时新增了大量内容。涵盖了100多个主题,介绍了分别针对移动电话和平板电脑而优化的AndI"oid2.3 和Android3.0。
《精通Android 3》强调实用,突出趣味。寓教于乐。作者通过妙趣横生、切实可行的示例,向读者展示了如何使用Google"最新的And『old3.0SDK。构建贴近实际且意趣盎然的应用,深入全面地介绍了为嵌入式设备、手机、平板电脑构建应用所需的一切知识,同时介绍了自定义3D组件和多任务等高级主题。
《精通Android 3》是移动开发大师的真知灼见与实际应用相结合的产物。如果你对Android移动开发感兴趣。那么《精通Android 3》绝对不容错过。
亚马逊畅销书,读者好评如潮、涉及版本2.3 和3.0、Android移动开发的制胜宝典!
“本书涵盖了大量的基础概念,其中一些概念是Android所独有的。作者对每一概念都诠释得细致入微。我被Android这一成熟的编程平台深深吸引了!”
——亚马逊读者评论
作者:(印度)克曼特内呢(Satya Komatineni) (美国)麦克莱恩(Dave MacLean) (美国)哈希米(Sayed Hashimi) 译者:杨越
Satya Komatineni,印度理工大学电子工程专业硕士?有20多年的程序设计经验,开发过用于Java Web开发的简单开源工具Aspire Web以及开源个人Web操作系统——_Aspire Knowledge Central。擅长使用Java、NET和数据库技术进行Web开发,发表过30多篇这方面的文章。他经常在创新技术相关的行业大会上发言,并为java.net上的网络博客撰稿。
Dave Mac Lean,加拿大滑铁卢大学系统设计工程专业学士。早在1980年就从事软件开发工作,使用过多种语言进行编程,曾开发机器人自动化、数据仓库、Web自助服务应用程序、EDI事务处理器等系统。Dave~在Sun、IBM、Trimble Navigation、通用汽车等公司工作。
Sayed Hashimi,美国佛罗里达大学工程学硕士。具有医疗、金融、物流和面向服务的架构等多个领域的软件开发经验,使用各种编程语言和平台(包括C/C++、MFC、J2EE和NET)开发过大规模的分布式应用程序。他在重要软件杂志上发表过许多文章,还在Apress出版过其他广受欢迎的图书。
第1章 Android计算平台简介1
1.1 面向新PC的全新平台1
1.2 Android的历史3
1.3 DalvikVM剖析4
1.4 理解Android软件栈5
1.5 使用AndroidSDK开发最终用户应用程序6
1.5.1 Android模拟器6
1.5.2 AndroidUI7
1.5.3 Android基础组件7
1.5.4 高级UI概念8
1.5.5 AndroidService组件10
1.5.6 Android媒体和电话组件10
1.5.7 AndroidJava包11
1.6 利用Android源代码13
1.7 本书的示例项目14
1.8 小结15
第2章 设置开发环境16
2.1 设置环境16
2.1.1 下载JDK616
2.1.2 下载Eclipse3.6 17
2.1.3 下载AndroidSDK18
2.1.4 命令行窗口19
2.1.5 安装ADT19
2.2 了解基本组件21
2.2.1 View21
2.2.2 Activity21
2.2.3 Intent22
2.2.4 ContentProvider22
2.2.5 Service22
2.2.6 AndroidManifest.xml22
2.2.7 AVD22
2.3 Hello World!23
2.4 AVD27
2.5 剖析Android应用程序的结构28
2.6 分析Notepad应用程序30
2.6.1 加载和运行Notepad应用程序30
2.6.2 分解应用程序31
2.7 了解应用程序生命周期37
2.8 调试应用程序40
2.8.1 启动模拟器41
2.8.2 StrictMode42
2.8.3 参考资料46
2.9 小结46
第3章 使用Android资源47
3.1 资源47
3.1.1 字符串资源47
3.1.2 布局资源49
3.1.3 资源引用语法51
3.1.4 定义资源ID供以后使用52
3.1.5 已编译和未编译的Android资源52
3.2 Android关键资源53
3.3 使用任意XML资源文件61
3.4 使用原始资源62
3.5 使用资产63
3.6 了解资源目录结构63
3.7 资源和配置更改64
3.8 参考资料URL67
3.9 小结67
第4章 ContentProvider68
4.1 探索Android内置的ContentProvider69
4.2 Content Provider的架构73
4.3 实现ContentProvider84
4.4 练习图书提供程序94
4.4.1 添加图书94
4.4.2 删除图书94
4.4.3 获取图书数量95
4.4.4 显示图书列表95
4.5 资源96
4.6 小结96
第5章 Intent97
5.1 Android Intent基础知识97
5.2 Android中可用的Intent98
5.3 Intent的组成100
5.3.1 Intent和数据URI100
5.3.2 一般操作101
5.3.3 使用extra信息102
5.3.4 使用组件直接调用活动103
5.3.5 Intent类别104
5.3.6 将Intent解析为组件的规则106
5.4 练习使用ACTION_PICK108
5.5 练习使用GET_CONTENT操作110
5.6 挂起的Intent111
5.7 资源112
5.8 小结113
第6章 构建用户界面和使用控件114
6.1 Android中的UI开发114
6.1.1 完全利用代码来构建UI115
6.1.2 完全使用XML构建UI117
6.1.3 使用XML结合代码构建UI118
6.2 Android中的常见控件120
6.2.1 文本控件120
6.2.2 按钮控件123
6.2.3 Image View控件131
6.2.4 日期和时间控件132
6.2.5 Map View控件134
6.3 适配器134
6.3.1 SimpleCursorAdapter135
6.3.2 了解ArrayAdapter136
6.4 结合使用适配器和AdapterView138
6.4.1 基本的列表控件:ListView138
6.4.2 Grid View控件145
6.4.3 Spinner控件146
6.4.4 Gallery控件148
6.4.5 创建自定义适配器148
6.4.6 Android中的其他控件153
6.5 样式和主题154
6.5.1 使用样式154
6.5.2 使用主题156
6.6 布局管理器157
6.6.1 Linear Layout布局管理器157
6.6.2 Table Layout布局管理器160
6.6.3 Relative Layout布局管理器163
6.6.4 Frame Layout布局管理器165
6.6.5 为各种设备配置自定义布局167
6.7 使用Hierarchy Viewer调试和优化布局168
6.8 参考资料171
6.9 小结171
第7章 使用菜单172
7.1 Android菜单172
7.1.1 创建菜单173
7.1.2 使用菜单组174
7.2 响应菜单项175
7.3 创建测试工具来测试菜单176
7.4 使用其他菜单类型182
7.4.1 展开的菜单182
7.4.2 使用图标菜单182
7.4.3 使用子菜单183
7.4.4 配置系统菜单183
7.4.5 使用上下文菜单184
7.4.6 使用交替菜单186
7.4.7 使用菜单响应数据变化189
7.5 通过XML文件加载菜单189
7.5.1 XML菜单资源文件的结构189
7.5.2 填充XML菜单资源文件190
7.5.3 响应基于XML的菜单项190
7.5.4 其他XML菜单标记简介191
7.6 资源192
7.7 小结192
第8章 使用对话框193
8.1 使用Android中的对话框193
8.1.1 设计提醒对话框193
8.1.2 设计提示对话框195
8.1.3 Android对话框的特性199
8.1.4 重新设计提示对话框200
8.2 使用托管对话框200
8.2.1 理解托管对话框协议201
8.2.2 将非托管对话框重新转换为托管对话框201
8.2.3 简化托管对话框协议202
8.3 使用Toast209
8.4 资源210
8.5 小结210
第9章 管理和组织首选项211
9.1 探索首选项框架211
9.1.1 List Preference211
9.1.2 Check BoxPreference219
9.1.3 EditText Preference220
9.1.4 Ringtone Preference222
9.2 组织首选项223
9.3 以编程方式操作首选项226
9.4 使用首选项保存状态226
9.5 参考资料227
9.6 小结228
第10章 探索安全性和权限229
10.1 理解Android安全性模型229
10.1.1 安全性概念概述229
10.1.2 为部署签名应用程序230
10.2 执行运行时安全性检查234
10.2.1 进程边界上的安全性235
10.2.2 声明和使用权限235
10.2.3 理解和使用自定义权限237
10.2.4 理解和使用URI权限241
10.3 参考资料243
10.4 小结243
推荐阅读:
更多图书资讯可访问读书人图书频道:http://www.reader8.net/book/