欢迎访问学兔兔,学习、交流 分享 !

返回首页 |
当前位置: 首页 > 书籍手册>计算机与网络 >Google Android SDK开发实战演练

Google Android SDK开发实战演练

收藏
推荐:升级会员 无限下载,节约时间成本!
关键词:实战   演练   开发   Google   Android
资源简介
Google Android SDK开发实战演练
作 者: 何孟翰 著
出版时间: 2012
内容简介
  《Google Android SDK开发实战演练》从介绍Android开发工具的安装开始,通过实战的方式,由浅入深地介绍了Android程序的设计模式、UI视图、XML应用以及Activity的生命周期与实际范例等。全面讲解Android架构、Android组件与数据存储解决方案、网络通信、地图、绘图、云备份、触控、桌面、云信息推送,以及Android版权服务技术等。在用户界面与控件方面,介绍了如何使用各种菜单与用户互动,并介绍了可让用户自由控制的动态组件;在数据访问方面,介绍了提供用户查询和操作的函数与界面,详细介绍数据库的基本操作与用户界面的互动;在用户偏好和文档存取方面,介绍了用XML文件定义用户偏好组件,规划内部和外部空间,以及说明多线程的使用方法;在通信与网络方面,介绍了短信、E-mail、网页和下载的管理方式,利用DownloadManager以规避底层繁琐的程序设计;在位置和地图方面,结合Google地图与相关API提供地理位置、景点查询、地区标记,以及说明如何在查询精度和速度之间取得平衡等;在触控与动态桌面方面,介绍了不同的触控处理方式,并扩展到制作动态桌面与用户互动;在桌面工具与绘图方面,介绍桌面小工具的生成机制和运作原理,以及使用SurfaceView绘制2D图形;在云备份和数据安全方面,介绍了巧用云备份与设备管控,让用户在重新加载系统后能立即获取个人数据,并运行设备管控提高系统安全性;在C2DM云通信推送方面,了解云信息推送并取得Google认证账号,让应用程序服务器通过C2DM服务获取即时信息;在Android硬件功能方面,介绍Android的两个重要组件—相机与感应器,利用相机获取照片,并读取感应器数值,实现重力加速感应器和光度感应器;在Google App Inventor方面,通过可视化组件的效果与功能,快速利用网页开发Android设备应用程序等。《Google Android SDK开发实战演练》不仅可以作为致力于Android手机开发初学者的入门教程,也可作为Android手机开发程序员的参考手册。
目录
PART Ⅰ Android与相关开发工具
第1章 Android SDK与开发工具
01-01 Android应用程序基础
1-1-1 应用程序的组件
1-1-2 组件的启动
1-1-3 组件的停止
01-02 准备开发环境
1-2-1 下载Java(for Linux/Windows)
1-2-2 安装Java(for Windows)
1-2-3 安装Java(for Linux)
1-2-4 下载Java(for OS X)
1-2-5 安装Java(for Mac OS X)
1-2-6 安装Android SDK(for Windows/Linux/Mac OS X)
1-2-7 安装Eclipse与Android ADT plug in
01-03 Android项目结构与实机部署
1-3-1 建立创业账本项目
1-3-2 使用Eclipse项目向导新建项目
1-3-3 Android的项目结构
1-3-4 使用AVD来新建一组模拟器
1-3-5 在Eclipse调用模拟器运行
1-3-6 将手机设置在调试模式,并连接至开发主机
1-3-7 使用Eclipse部署至实际的装置
1-3-8 使用Gmail来部署应用程序
01-04 使用AndroidManifest.xml记录重要信息
1-4-1 应用程序的基本属性
1-4-2 应用程序的详细设置
1-4-3 应用程序的权限设置
1-4-4 应用程序的效率测试
1-4-5 更换应用程序的包名称(package)
第2章 熟悉Eclipse开发环境与相关技巧
02-01 Eclipse基本设置
2-1-1 workspace的建立
2-1-2 workspace的首选设置
2-1-3 切换Workspace
2-1-4 项目的导出
2-1-5 项目的导入
2-1-6 Eclipise与Android SDK的在线更新
2-1-7 workspace默认值的取消
02-02 在Eclipse上编辑Java原始文件
2-2-1 在Java Perspective编辑Android源代码
2-2-2 在项目中使用code assist功能
2-2-3 使用code assist编辑XML文件
2-2-4 在项目中使用code format功能
02-03 源代码管理
2-3-1 新建一个CVS仓储
2-3-2 将创业账本check-in
2-3-3 将创业账本和仓储内的数据作比对
02-04 检查程序代码潜在的错误
2-4-1 Eclise的程序代码检查
2-4-2 使用Eclipse检查多余的程序代码
2-4-3 使用proguard检查多余的程序代码
第3章 初探Android程序设计
下载地址