资源名称:Android 2高级编程(第2版)
内容简介:
本书讲述如何有效利用android2的功能来改进当前产品或创建新产品。本书是使用android编写移动应用程序的实用精品指南,穿插了一系列示例项目来深入分析android的新功能和技术。大量示例和说明可引导您熟练掌握基础知识,使您不仅能使用当前android功能编写赏心悦目的移动应用程序,还能灵活快捷地运用未来的android增强功能构建最前沿的解决方案。
主要内容:
◆ 介绍android开发平台及最佳移动开发方法
◆ 深入分析android应用程序组件
◆ 详细介绍如何创建布局和视图,生成与分辨率无关的美观用户界面
◆ 分析用于分享数据的意图和内容提供器
◆ 讲解如何创建基于地图的应用程序,以及如何使用gps等基于位置的服务
◆ 了解如何创建和使用后台服务、通知和警报
◆ 演示如何创建交互式主屏组件
◆ 研究蓝牙、无线通讯和网络api
◆ 分析硬件的使用,包括摄相机和传感器(如指南针和加速计)
资源目录:
第1章 android简介
1.1 一些背景信息
1.1.1 不远的过去
1.1.2 未来的前景
1.2 对android的误解
1.3 开放的移动开发平台
1.4 自带的android应用程序
1.5 android sdk的特征
1.5.1 访问硬件(包括摄像头、gps和加速计)
1.5.2 自带的google地图、地理编码和基于位置的服务
1.5.3 后台服务
1.5.4 sqlite 数据存储和检索数据库
1.5.5 共享数据和应用程序间通信
1.5.6 使用小组件、live folder和live wallpaper增强主屏幕
1.5.7 广泛的媒体支持和2d/3d图形
1.5.8 优化的内存和进程管理
1.6 开放手机联盟简介
1.7 运行android的环境
1.8 从事移动开发的原因
1.9 从事android开发的原因
1.9.1 推动android普及的因素
1.9.2 android的独到之处
1.9.3 改变移动开发格局
1.10 开发框架简介
1.10.1 开发包中的资源
1.10.2 理解android软件栈
1.10.3 dalvik虚拟机
1.10.4 android应用程序架构
1.10.5 android库
1.11 小结
……
第2章 开始入手
第3章 创建应用程序和活动
第4章 创建用户界面
第5章 意图、广播接收器、adapter和internet
第6章 文件、保存状态和首选项
第7章 数据库和内容提供器
第8章 地图、地理编码和基于位置的服务
第9章 后台工作
第10章 个性化手机屏幕
第11章 音频、视频以及摄像头的使用
第12章 电话服务和sms
第13章 蓝牙、网络和wi-fi
第14章 传感器
第15章 android高级开发
资源截图: