万本电子书0元读

万本电子书0元读

顶部广告

Android应用开发入门经典:第2版电子书 租阅

售       价:¥

纸质售价:¥35.60购买纸书

122人正在读 | 0人评论 6.2

作       者:(美)达西(Darcey, L.),(美)康德(Conder, S.)

出  版  社:人民邮电出版社

出版时间:2012-03-01

字       数:24.5万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:此类商品不支持退换货,不支持下载打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
  当前,Android平台在移动市场炙手可热,在全球各地攻城略地,在消费者中建立了良好声誉,成了全球排名第一的智能手机平台。本书通过引导读者创建一个功能齐备的游戏,全面阐述了各种基本的Android开发技能。   全书分6部分。第1部分介绍了Android基本知识,包括Android平台和开发工具简介,创建Android应用程序的步骤,管理应用程序资源,配置Android清单文件等;第2部分探讨如何创建应用程序界面,包括各种布局控件、界面控件和对话框的用法,使用*项、XML文件和数据库存储数据等;第3部分介绍了Android SDK高级功能,包括图像和相机、基于位置的服务(LBS)、网络功能、社交功能、App Widget等;第4部分阐述了应用程序的国际化和测试,以及针对多种平台进行开发等;第5部分介绍了如何发布Android应用程序;第6部分为附录,介绍了如何搭建Android开发环境和Eclipse IDE使用技巧,并提供了一些补充材料。   本书语言简洁、步骤详尽,可帮助读者迅速掌握开发Android应用程序所需的基本知识,适合有一定Java编程经验并对Android开发感兴趣的读者阅读 当前,Android平台在移动市场炙手可热,在全球各地攻城略地,在消费者中建立了良好声誉,成了全球排名第一的智能手机平台。本书通过引导读者创建一个功能齐备的游戏,全面阐述了各种基本的Android发技能。 全书分6部分。第1部分介绍了Android基本知识,包括Android平台和发工具简介,创建Android应用程序的步骤,管理应用程序资源,配置Android清单文件等;第2部分探讨如何创建应用程序界面,包括各种布局控件、界面控件和对话框的用法,使用*项、XML文件和数据库存储数据等;第3部分介绍了AndroidSDK高级功能,包括图像和相机、基于位置的服务(LBS)、网络功能、社交功能、AppWidget等;第4部分阐述了应用程序的国际化和测试,以及针对多种平台行发等;第5部分介绍了如何发布Android应用程序;第6部分为附录,介绍了如何搭建Android发环境和EclipseIDE使用技巧,并提供了一些补充材料。 本书语言简洁、步骤详尽,可帮助读者迅速掌握发Android应用程序所需的基本知识,适合有一定Java编程经验并对Android发感兴趣的读者阅读
目录展开

作者简介

致谢

内容提要

前言

第1章 Android初步

1.1 Android简介

1.2 熟悉Eclipse

1.3 创建Android项目

1.4 运行和调试应用程序

1.5 总结

1.6 问与答

1.7 作业

第2章 掌握Android开发工具

2.1 使用Android文档

2.2 使用DDMS调试应用程序

2.3 使用Android模拟器

2.4 使用其他Android工具

2.5 总结

2.6 问与答

2.7 作业

第3章 创建Android应用程序

3.1 设计典型的Android应用程序

3.2 使用应用程序上下文

3.3 使用活动

3.4 使用意图

3.5 使用对话框

3.6 使用片段

3.7 将应用程序信息写入日志

3.8 总结

3.9 问与答

3.10 作业

第4章 管理应用程序资源

4.1 使用应用程序资源和系统资源

4.2 使用简单资源

4.3 使用Drawable资源

4.4 使用布局

4.5 使用文件

4.6 总结

4.7 问与答

4.8 作业

第5章 配置Android清单文件

5.1 探索Android清单文件

5.2 配置基本的应用程序设置

5.3 定义活动

5.4 管理应用程序权限

5.5 管理其他应用程序设置

5.6 总结

5.7 问与答

5.8 作业

第6章 设计应用程序框架

6.1 设计一个Android益智游戏

6.2 实现应用程序原型

6.3 运行游戏原型

6.4 总结

6.5 问与答

6.6 作业

第7章 实现动画式启动屏幕

7.1 设计启动屏幕

7.2 实现启动屏幕布局

7.3 使用动画

7.4 总结

7.5 问与答

7.6 作业

第8章 实现主菜单屏幕

8.1 设计主菜单屏幕

8.2 实现主菜单屏幕布局

8.3 使用ListView控件

8.4 使用其他类型的菜单

8.5 总结

8.6 问与答

8.7 作业

第9章 开发帮助和得分屏幕

9.1 设计帮助屏幕

9.2 实现帮助屏幕布局

9.3 使用文件

9.4 设计得分屏幕

9.5 实现得分屏幕的布局

9.6 创建包含选项卡的屏幕

9.7 使用XML

9.8 总结

9.9 问与答

9.10 作业

第10章 创建表单以收集用户输入

10.1 设计设置屏幕

10.2 实现设置屏幕的布局

10.3 使用常见的表单控件

10.4 使用SharedPreferences保存表单数据

10.5 总结

10.6 问与答

10.7 作业

第11章 使用对话框收集用户输入

11.1 使用对话框

11.2 使用DatePickerDialog类

11.3 使用自定义对话框

11.4 总结

11.5 问与答

11.6 作业

第12章 添加应用程序逻辑

12.1 设计游戏屏幕

12.2 实现游戏屏幕的布局

12.3 使用ViewSwitcher控件

12.4 编写游戏逻辑

12.5 总结

12.6 问与答

12.7 作业

第13章 使用图像和相机

13.1 设计化身功能

13.2 在设置屏幕中添加化身

13.3 使用ImageButton控件

13.4 选择并保存化身图形

13.5 使用位图

13.6 总结

13.7 问与答

13.8 作业

第14章 支持基于位置的服务

14.1 设计指定最喜欢的地方功能

14.2 实现指定最喜欢地方的功能

14.3 实现最喜欢的地方对话框

14.4 使用基于位置的服务

14.5 使用地理编码服务

14.6 使用地图

14.7 总结

14.8 问与答

14.9 作业

第15章 添加基本的网络支持

15.1 设计网络应用程序

15.2 开发网络应用程序

15.3 使用网络服务

15.4 使用进度条指示网络操作

15.5 异步地运行任务

15.6 下载并显示得分数据

15.7 成批地下载并分析问题

15.8 总结

15.9 问与答

15.10 作业

第16章 添加其他网络功能

16.1 确定要上传到服务器的数据

16.2 同步玩家的数据

16.3 将设置数据上传到远程服务器

16.4 将得分数据上传到远程服务器

16.5 下载朋友的得分数据

16.6 总结

16.7 问与答

16.8 作业

第17章 添加社交功能

17.1 使用社交功能改善应用程序

17.2 在应用程序中提供加为好友的功能

17.3 集成社交网络服务

17.4 总结

17.5 问与答

17.6 作业

第18章 创建主屏幕App Widget

18.1 设计App Widget

18.2 总结

18.3 问与答

18.4 作业

第19章 应用程序国际化

19.1 通用的国际化原则

19.2 Android的本地化工作原理

19.3 Android国际化策略

19.4 使用本地化工具

19.5 总结

19.6 问与答

19.7 作业

第20章 针对不同设备进行开发

20.1 Android配置管理

20.2 总结

20.3 问与答

20.4 作业

第21章 深入探讨Android

21.1 探索Android的核心功能

21.2 设计复杂的用户界面

21.3 使用多媒体

21.4 使用2D和3D图形

21.5 定制Android设备

21.6 管理和共享数据

21.7 访问设备硬件

21.8 总结

21.9 问与答

21.10 作业

第22章 测试Android应用程序

22.1 测试方面的最佳实践

22.2 最大化测试覆盖率

22.3 总结

22.4 问与答

22.5 作业

第23章 为发布做准备

23.1 理解发布过程

23.2 准备应用程序发布候选版本

23.3 测试应用程序发布候选版本

23.4 对应用程序进行打包和签名

23.5 测试经过签名的应用程序包

23.6 总结

23.7 问与答

23.8 作业

第24章 发布到Android Market

24.1 在Android Market兜售应用程序

24.2 探索其他Android发布方式

24.3 总结

24.4 问与答

24.5 作业

附录A 配置Android开发环境

A.1 开发计算机必须满足的条件

A.2 安装Java开发包

A.3 安装Eclipse IDE

A.4 安装Android SDK Starter Package

A.5 安装并配置Eclipse插件Android开发工具

A.6 为调试应用程序配置开发硬件

附录B Eclipse IDE使用技巧

B.1 创建类和方法

B.2 组织导入

B.3 代码注释

B.4 使用自动完成功能

B.5 高效地编辑代码

B.6 重命名各种元素

B.7 设置代码的格式

B.8 组织代码

B.9 重构

B.10 修复神秘的生成错误

B.11 创建自定义日志过滤器

B.12 在工作空间中移动窗格

B.13 定制工作空间中的窗格

B.14 集成源代码控制功能

附录C 补充材料

C.1 使用本书的源代码

C.2 访问Android开发人员网站

C.3 访问出版社网站

C.4 访问作者的网站

C.5 联系作者

C.6 利用Android在线资源

累计评论(0条) 1个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部