图书介绍
智能手机编程pdf电子书版本下载
- 《智能手机编程》课程组编 著
- 出版社: 北京:中央广播电视大学出版社
- ISBN:9787304062668
- 出版时间:2013
- 标注页数:155页
- 文件大小:50MB
- 文件页数:166页
- 主题词:移动电话机-应用程序-程序设计
PDF下载
下载说明
智能手机编程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Android概述 1
1.1 手机的演变 1
1.2 智能手机操作系统的现状 2
1.3 Android操作系统 2
1.4 Android的优势 3
1.5 Android的系统架构 5
1.6 Android的四个主要组件 6
1.7 Android面临的挑战 8
本章小结 9
主要术语 10
自测题 12
第2章 Android开发环境搭建 13
2.1 安装Java运行环境和Eclipse集成开发环境 13
2.1.1 下载和安装JDK 13
2.1.2 下载安装Android SDK ADT Bundle软件包 17
2.2 Android SDK版本的管理 19
2.3 创建虚拟设备 20
2.4 创建和运行Android应用 22
本章小结 26
主要术语 26
自测题 27
第3章 Android项目结构和资源访问 28
3.1 Android的项目结构 28
3.2 res资源 30
3.3 通用的资源访问 31
3.3.1 在Java代码中使用资源 31
3.3.2 在XML中使用资源 32
3.4 使用字符串、颜色、尺寸资源 33
3.4.1 颜色值的定义 33
3.4.2 定义字符串、颜色和尺寸资源 34
3.4.3 在代码和XML配置文件中使用资源信息 34
3.5 Drawable资源 37
3.6 Android项目布局文件 38
3.7 Android项目配置文件 40
本章小结 42
主要术语 42
自测题 43
第4章 用户界面编程 44
4.1 简易计算器 44
4.1.1 任务描述 44
4.1.2 功能分析 45
4.1.3 用户界面设计 45
4.1.4 实现步骤与核心代码设计 52
4.1.5 任务分析与总结 58
4.2 创建Activity 59
4.2.1 生成Activity 59
4.2.2 界面布局文件 60
4.3 配置Activity 61
4.4 启动、关闭Activity 61
4.5 Activity相互调用和数据交换 64
4.5.1 使用Bundle在Activity之间交换数据 64
4.5.2 启动其他Activity并返回结果 67
本章小结 70
主要术语 70
自测题 70
第5章 Android的服务开发和广播事件 72
5.1 音乐播放器 72
5.1.1 任务描述 72
5.1.2 用户界面设计 73
5.1.3 功能分析 73
5.1.4 实现步骤与核心代码设计 74
5.1.5 任务分析与总结 80
5.2 Android服务 80
5.2.1 Service简介 80
5.2.2 创建服务的步骤 80
5.2.3 启动和停止服务 81
5.2.4 实例分析以及调用过程分析 81
5.2.5 Service与Thread的区别 82
5.2.6 Android中的系统服务 83
5.3 广播接收者 84
5.3.1 监听广播机制 84
5.3.2 监听广播的实现 85
5.3.3 广播事件生命周期 87
5.3.4 音乐播放器的广播事件 87
本章小结 88
主要术语 88
自测题 89
第6章 Android数据存储和数据共享 90
6.1 生词本 90
6.1.1 任务描述 90
6.1.2 用户界面设计 91
6.1.3 功能分析 92
6.1.4 实现步骤与核心代码设计 92
6.1.5 任务分析与总结 98
6.2 SQLite数据库 99
6.2.1 SQLite介绍 99
6.2.2 SQLiteOpenHelper的使用方法 99
6.3 SQLiteDatabase对象 100
6.4 SharedPreferences的使用 101
6.4.1 SharedPreferences简介 101
6.4.2 使用SharedPreferences存取数据 102
6.4.3 读写其他应用的SharedPreferences 105
本章小结 106
主要术语 106
自测题 107
第7章 Android多媒体应用开发 109
7.1 视频播放器 109
7.1.1 任务描述 109
7.1.2 功能分析与设计 110
7.1.3 用户界面设计 110
7.1.4 实现步骤与核心代码设计 113
7.1.5 任务分析与总结 124
7.2 MediaPlayer视频/音频播放 124
7.3 界面组件使用 125
7.3.1 ListView简介 125
7.3.2 Looper和Handler简介 126
本章小结 127
主要术语 127
自测题 128
第8章 地理位置服务应用开发 129
8.1 出行路线助手 130
8.1.1 任务描述 130
8.1.2 功能分析与设计 130
8.1.3 用户界面设计 131
8.1.4 实现步骤与核心代码设计 132
8.1.5 任务分析与总结 140
8.2 地图应用和地理位置服务 140
8.2.1 地图应用 140
8.2.2 地图服务厂商分析 140
8.2.3 基于地理位置的服务 141
8.3 Google Maps API使用 142
8.3.1 Google Maps API介绍 142
8.3.2 Map的基本概念 142
8.4 Web App或原生应用 144
本章小结 145
主要术语 146
自测题 146
参考文献 147
附录 148
附录1 Java基础语法 148
附录2 自测题部分参考答案 155