本书将指导你使用Android 2软件开发包来构建移动应用程序。每章的讲解将通过一系列示例项目帮助你逐步掌握Android中的各种新功能和技术,以便你能够最大程度地利用Android。本书所介绍的各个应用实例简明扼要且极具实用价值,它们覆盖了Android 2的所有基本功能和高级功能。
本书适合所有对使用Android SDK在Android移动手机平台上创建应用程序感兴趣的人。不管是经验丰富的移动开发人员,还是想通过Android开发移动应用程序的新手,能够从本书中获得十分有价值的信息。
本书讲述如何有效利用Android 2的功能来改进当前产品或创建新产品。本书是使用Android编写移动应用程序的实用精品指南,穿插了一系列示例项目来深入分析Android的新功能和技术。大量示例和说明可引导您熟练掌握基础知识,使您不仅能使用当前Android 功能编写赏心悦目的移动应用程序,还能灵活快捷地运用未来的Android增强功能构建最前沿的解决方案。
主要内容:介绍Android开发平台及最佳移动开发方法,深入分析Android应用程序组件,详细介绍如何创建布局和视图,生成与分辨率无关的美观用户界面,分析用于分享数据的意图和内容提供器,讲解如何创建基于地图的应用程序,以及如何使用GPS等基于位置的服务,了解如何创建和使用后台服务、通知和警报,演示如何创建交互式主屏组件,研究蓝牙、无线通讯和网络API,分析硬件的使用,包括摄相机和传感器(如指南针和加速计)。
第1章 android简介
第2章 开始入手
第3章 创建应用程序和活动
第4章 创建用户界面
第5章 意图、广播接收器、adapter和internet
第6章 文件、保存状态和首选项
第7章 数据库和内容提供器
第8章 地图、地理编码和基于位置的服务
第9章 后台工作
第10章 个性化手机屏幕
第11章 音频、视频以及摄像头的使用
第12章 电话服务和sms
第13章 蓝牙、网络和wi-fi
第14章 传感器
第15章 android高级开发