Android 应用开发深入学习实录
作 者: 关立勋 等著
出版时间: 2013
内容简介
Android 自2007 年诞生之日起,在经过过去几年的发展,逐渐取得了广大用户的认可,截至2013年6 月,已经成为了当今市场占有率最高的一款智能手机系统。在本书的内容中,将循序渐进地讲解这款神奇手机系统的基本知识,剖析了各个知识点的具体用法,引领广大读者快速步入移动开发大军中,成为新时代程序员的弄潮儿和领军者。全书共19 章,循序渐进、由浅入深地详细讲解了Android 技术的核心内容,并通过具体实例的实现过程演练了各个知识点的具体用法。本书首先详细讲解了Android 的核心语法知识,主要包括界面布局、核心组件分析、基础组件详解、数据存储等知识点的具体用法;接下来详细讲解了Android 核心应用的核心内容,主要包括电话/短信处理、GPS 定位、网络应用开发、多媒体项目开发、手机游戏开发等知识点的具体用法;然后讲解了Android 的高级知识,主要包括Android 典型模块、Google API等知识点的具体用法。接下来通过5 大综合实例的实现过程,分别讲解了在Android 系统中开发大型综合系统的具体过程。最后详细讲解了为Android 开发平板程序的具体方法。本书所附光盘中提供61 个实例的完整代码与数小时的视频讲解,便于读者学习、消化书中内容。本书不但适用于Android 的初学者,也适于有一定基础的读者。对于想迅速步入移动开发的读者来说,更是具有极高的参考价值。
目录
第1章 火爆的Android
1.1 Android是一个传说
1.2 Android虚拟设备
1.2.1 创建Android虚拟设备
1.2.2 启动AVD模拟器
第2章 不打无把握之仗
2.1 简析Android安装文件
2.1.1 Android SDK目录结构
2.1.2 android.jar及内部结构
2.1.3 阅读SDK文档需要技巧
2.1.4 不简单的SDK工具
2.2 实例教学
2.3 剖析Android系统架构
2.3.1 Android体系结构介绍
2.3.2 Android应用工程文件组成
2.4 简述5大组件
2.4.1 用Activity来表现界面
2.4.2 用Intent和IntentFilter实现切换
2.4.3 Service为你服务
2.4.4 用BroadcastIntentReceiver发送广播
2.4.5 用ContentProvider存储数据
2.5 进程和线程的心有灵犀
2.5.1 先看进程
2.5.2 再看线程
2.6 应用程序的生命周期
2.7 第一次练习
第3章 界面布局
3.1 用UI配置行头
3.1.1 View视图组件
3.1.2 Viewgroup容器
3.1.3 Layout规划布局
3.1.4 练习
3.2 继续布局
3.2.1 线性布局LinearLayout
3.2.2 框架布局FrameLayout
3.2.3 绝对布局AbsoluteLayout
3.2.4 相对布局RelativeLayout
3.2.5 表格布局TableLayout
3.3 Intent和Activity情深意浓
3.3.1 Intent调用另一个Activity
3.3.2 联合使用Intent和Activity