图书介绍

Android技术及应用PDF|Epub|txt|kindle电子书版本网盘下载

Android技术及应用
  • 张军朝主编;段跃兴,吕进来,王园宇,贾好来副主编 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121280146
  • 出版时间:2016
  • 标注页数:317页
  • 文件大小:28MB
  • 文件页数:271页
  • 主题词:移动终端-应用程序-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Android技术及应用PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 认识Android1

1.1 Android的定义1

1.2 Android的特点1

1.3 Android操作系统2

1.4 AndroidSDK中的资源3

1.4.1 资源概述3

1.4.2 各种资源的使用4

1.5 需要学习的基础知识8

1.6 习题8

第2章 Android系统开发综述9

2.1 Android系统架构9

2.1.1 应用程序层10

2.1.2 应用程序框架层10

2.1.3 系统运行库层10

2.1.4 Linux内核层11

2.2 搭建Android开发环境11

2.2.1 Java环境搭建11

2.2.2 安装Eclipse13

2.2.3 安装AndroidSDK13

2.2.4 安装ADT15

2.3 Android开发工具16

2.3.1 DDMS工具16

2.3.2 ADB工具16

2.3.3 AAPT工具17

2.3.4 Logcat工具17

2.4 Android模拟器18

2.5 Android应用打包19

2.6 习题20

第3章 创建一个Android程序21

3.1 创建Android工程21

3.1.1 创建一个Android程序21

3.1.2 运行Android程序22

3.2 Android工程目录结构分析24

3.2.1 src目录项24

3.2.2 gen目录项25

3.2.3 Android.jar文件25

3.2.4 assets目录项25

3.2.5 res目录项25

3.2.6 AndroidManifest.xml文件26

3.3 调试Android程序26

3.3.1 增加断点26

3.3.2 启动调试27

3.3.3 单步调试27

3.3.4 利用Logcat调试29

3.4 习题30

第4章 Activity组件31

4.1 Activity的定义31

4.2 Activity的运行状态32

4.3 Activity的生命周期33

4.4 自定义Activity40

4.5 Activity的详细配置40

4.6 示例50

4.7 习题56

第5章 界面布局57

5.1 AndroidUI布局57

5.1.1 线性布局57

5.1.2 帧布局58

5.1.3 相对布局59

5.1.4 表格布局60

5.1.5 绝对布局60

5.2 Android UI控件60

5.2.1 UI事件捕获与处理61

5.2.2 TextView61

5.2.3 Button62

5.2.4 EditText63

5.2.5 CheckBox与Radio Group63

5.2.6 Spinner63

5.2.7 AutoCompleteText View64

5.2.8 ProgressBar64

5.2.9 ListView65

5.2.10 Window65

5.2.11 其他UI控件概览66

5.3 用户界面设计原则69

5.3.1 一致性69

5.3.2 准确性70

5.3.3 布局合理化70

5.3.4 操作合理性71

5.3.5 响应时间71

5.4 用户界面设计核心概念71

5.4.1 android.view.View类71

5.4.2 View类的继承关系71

5.5 菜单72

5.5.1 选项菜单72

5.5.2 上下文菜单74

5.5.3 子菜单75

5.6 对话框76

5.6.1 提示对话框76

5.6.2 列表对话框76

5.6.3 单选对话框和复选对话框77

5.6.4 进度条对话框77

5.6.5 日期选择对话框77

5.6.6 时间选择对话框78

5.6.7 拖动对话框78

5.6.8 自定义对话框78

5.7 滚动处理79

5.8 示例80

5.9 习题93

第6章 Intent组件94

6.1 Intent的概念94

6.2 Intent的组成94

6.3 Intent Filter95

6.4 Intent的解析机制97

6.5 Intent调用常用组件98

6.6 Intent在多Activity中的使用101

6.6.1 由一个Activity启动另一个Activity101

6.6.2 Activity间的数据交换101

6.6.3 带结果返回的Activity102

6.7 示例103

6.8 习题108

第7章 Service组件109

7.1 Service的定义109

7.2 Service的生命周期110

7.3 Service的常用方法111

7.3.1 StartService启动服务112

7.3.2 BindService启动服务112

7.4 IntentService113

7.5 提高Service优先级115

7.6 使用系统服务117

7.7 远程Service118

7.7.1 AIDL接口118

7.7.2 远程Service的实现119

7.8 示例124

7.9 习题129

第8章 BroadcastReceiver组件130

8.1 BroadcastReceiver简介130

8.1.1 BroadcastReceiver概念130

8.1.2 BroadcastReceiver机制130

8.2 广播消息的处理流程131

8.2.1 广播消息的处理流程131

8.2.2 广播接收者的实现方式131

8.2.3 发送广播132

8.3 广播类型及广播的收发133

8.3.1 普通广播133

8.3.2 有序广播133

8.4 处理系统的广播消息134

8.4.1 开机启动服务135

8.4.2 网络状态变化137

8.4.3 电量变化138

8.5 BroadcastReceiver的生命周期139

8.6 示例140

8.7 习题146

第9章 Android数据存储与共享147

9.1 SharedPreferences147

9.2 File148

9.3 SQLite数据库编程153

9.3.1 SQLite简介153

9.3.2 SQLite示例159

9.4 ContentProvider167

9.5 示例170

9.6 习题182

第10章 网络连接183

10.1 网络的访问方式183

10.1.1 HTTP方式183

10.1.2 Socket方式190

10.1.3 Wi-Fi方式194

10.1.4 蓝牙195

10.1.5 获取网络的状态200

10.2 HTTP通信201

10.2.1 标准的Java接口201

10.2.2 Apache接口202

10.2.3 Android的网络接口203

10.3 WebView203

10.3.1 WebView简介203

10.3.2 WebView的实现204

10.3.3 WebView的常见功能205

10.4 Wi-Fi应用的开发206

10.4.1 Wi-Fi系统206

10.4.2 JNI208

10.4.3 简单的Wi-Fi应用开发213

10.5 习题215

第11章 多线程217

11.1 多线程的实现217

11.1.1 创建启动线程217

11.1.2 休眠线程220

11.1.3 中断线程221

11.2 多线程消息传递机制223

11.2.1 Looper的使用223

11.2.2 Handler的使用227

11.2.3 Message的使用231

11.3 示例232

11.4 习题249

第12章 百度地图API250

12.1 百度AndroidSDK简介250

12.2 百度地图API功能250

12.2.1 地图250

12.2.2 POI检索251

12.2.3 地理编码251

12.2.4 线路规划251

12.2.5 地图覆盖物251

12.2.6 定位251

12.2.7 离线地图251

12.2.8 调启百度地图251

12.2.9 周边雷达252

12.2.10 LBS云252

12.2.11 特色功能252

12.3 申请密钥252

12.3.1 密钥简介252

12.3.2 密钥申请步骤253

12.4 配置环境及发布257

12.4.1 Eclipse工程配置方法257

12.4.2 Android Studio工程配置方法257

12.4.3 应用混淆258

12.5 Hello BaiduMap258

12.6 基础地图261

12.6.1 地图类型261

12.6.2 实时交通图261

12.6.3 百度城市热力图262

12.6.4 标注覆盖物262

12.6.5 几何图形覆盖物263

12.6.6 文字覆盖物264

12.6.7 弹出窗覆盖物265

12.6.8 地形图图层266

12.6.9 热力图功能267

12.6.10 检索结果覆盖物268

12.6.11 OpenGL绘制功能270

12.7 检索功能272

12.7.1 POI检索273

12.7.2 公交信息检索274

12.7.3 线路规划274

12.7.4 地理编码277

12.7.5 在线建议查询278

12.7.6 短串分享279

12.8 定位280

12.9 事件监听281

12.9.1 Key验证事件监听281

12.9.2 一般事件监听282

12.9.3 地图事件监听283

12.10 习题285

第13章 APP示例286

13.1 周边加油站APP简介286

13.2 APP原型展示286

13.3 聚合数据开放平台介绍288

13.4 百度地图API介绍289

13.5 配置工程289

13.6 聚合数据解析291

13.7 首页当前位置和PIO绘制296

13.8 数据序列化302

13.9 列表界面305

13.10 详情界面308

13.11 导航界面311

13.12 运行效果314

13.13 习题316

热门推荐