图书介绍

Android平台应用软件开发2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Android平台应用软件开发
  • 朱小军,柴方林主编 著
  • 出版社: 西安:西安电子科技大学出版社
  • ISBN:7560641706
  • 出版时间:2016
  • 标注页数:304页
  • 文件大小:33MB
  • 文件页数:313页
  • 主题词:

PDF下载


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

下载说明

Android平台应用软件开发PDF格式电子书版下载

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

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

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

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

图书目录

第1章 绪论1

1.1 Android操作系统简介1

1.1.1 Android平台的特性2

1.1.2 Android系统架构2

1.2 软件系统架构4

1.2.1 C/S结构4

1.2.2 B/S结构5

1.2.3 C/S结构与B/S结构的分析比较6

1.2.4 软件系统架构总结6

第2章 Android开发环境搭建9

2.1 Android开发环境搭建9

2.1.1 搭建环境工具介绍9

2.1.2 工具软件的安装10

2.1.3 Android模拟器的创建13

2.2 Android程序目录结构13

2.2.1 HelloWorld程序14

2.2.2 Android程序目录结构15

2.2.3 第一个自己设计界面的Android程序17

2.3 Android开发的几个辅助资源19

2.3.1 Android SDK的API文档19

2.3.2 Dalvik Debug Monitor Service19

2.3.3 ADB命令行工具22

第3章 Android中的五种布局24

3.1 五种布局概念介绍24

3.2 五种布局案例25

3.2.1 线性布局案例25

3.2.2 相对布局案例28

3.2.3 帧布局案例30

3.2.4 表格布局案例32

3.2.5 绝对布局案例35

第4章 Android中的UI控件37

4.1 UI控件概念介绍37

4.1.1 基础控件37

4.1.2 高级控件39

4.2 UI控件使用案例40

4.2.1 基础控件案例40

4.2.2 高级控件案例50

第5章 Android中的交互与菜单68

5.1 Android中的Toast提示框68

5.1.1 Toast提示框的创建68

5.1.2 Toast提示框的优化68

5.2 Android的对话框70

5.2.1 常用的设置对话框方法70

5.2.2 创建对话框的关键代码71

5.3 Android事件处理73

5.3.1 Android中按钮点击事件处理的四种方法73

5.3.2 Android中的键盘响应事件77

5.3.3 Android中的onTouchEvent事件78

5.4 Intent的进阶79

5.4.1 什么是Intent79

5.4.2 使用Intent进行界面间数据的传递79

5.5 Android中的Notification80

5.5.1 PendingIntent简介80

5.5.2 创建Notification的关键代码81

5.6 Android中的Menu82

5.6.1 菜单的创建与响应82

5.6.2 实现SubMenu85

5.6.3 实现上下文菜单Context Menu86

5.6.4 使用XML生成菜单89

5.6.5 Android中的PopupWindow90

5.7 Android中的多媒体播放93

5.7.1 MediaPlayer简介93

5.7.2 MediaPlayer案例94

第6章 数据存储98

6.1 Android中数据存储的方式98

6.1.1 SharedPreferences概述98

6.1.2 SharedPreferences存储数据的实现99

6.1.3 SharedPreferences存储数据的优势100

6.2 文件存储数据100

6.2.1 文件存储数据的关键代码101

6.2.2 文件方式读写SD卡上的数据101

6.3 SQLite数据库存储数据102

6.3.1 SQLite数据库的操作104

6.3.2 SQLite数据库操作的关键代码104

6.4 ContentProvider存储数据和网络存储数据108

6.5 项目演练109

6.5.1 项目分析109

6.5.2 项目创建步骤109

第7章 Android中的四大组件117

7.1 Activity组件117

7.1.1 Activity的生命周期117

7.1.2 Activity的任务栈123

7.2 BroadcastReceiver组件124

7.2.1 创建BroadcastReceiver124

7.2.2 广播接收器的生命周期125

7.2.3 广播的类型和发送126

7.2.4 广播接收器案例126

7.3 Service组件130

7.3.1 Service的分类130

7.3.2 创建和启动Service组件的方法130

7.3.3 Service组件案例132

7.4 ContentProvider组件135

7.4.1 Uri类介绍136

7.4.2 UriMatcher类使用介绍136

7.4.3 ContentProvider数据共享137

7.4.4 ContentProvider案例138

第8章 Android中的网络访问147

8.1 在Eclipse上搭建服务器147

8.1.1 搭建服务器环境工具介绍147

8.1.2 工具软件的安装147

8.1.3 搭建服务器148

8.2 Android利用HttpURLConnection访问网络149

8.2.1 HttpURLConnection介绍149

8.2.2 HttpURLConnection的使用方法150

8.2.3 使用HttpURLConnection访问服务器151

8.3 Android利用HttpClient访问网络154

8.3.1 HttpClient的介绍154

8.3.2 使用HttpClient来执行GET调用154

8.3.3 使用HttpClient来执行POST调用157

8.4 Android从服务器下载文件161

8.4.1 从服务器下载图片161

8.4.2 从服务器下载文件162

8.5 xml的生成与解析164

8.5.1 什么是xml164

8.5.2 在服务器端生成xml164

8.5.3 在客户端解析xml数据166

8.6 JSON的生成与解析169

8.6.1 什么是JSON169

8.6.2 JSON在服务端的生成169

8.6.3 JSON在客户端的解析171

8.7 服务器与数据库的通信173

8.7.1 数据库的安装173

8.7.2 服务器与mysql的连接175

8.7.3 数据库的增、删、改、查语句176

8.8 本章项目实战178

8.8.1 项目流程分析178

8.8.2 做项目之前的准备179

8.8.3 开始做项目179

第9章 Android中的特色编程207

9.1 Android的Fragment207

9.1.1 Fragment的相关使用207

9.1.2 通过布局文件将Fragment加入Activity208

9.1.3 通过Java代码将Fragment加入Activity209

9.2 Android中ViewPager的使用212

9.2.1 ViewPager简介212

9.2.2 ViewPager案例213

9.3 Android中的动画216

9.3.1 四种补间动画的介绍217

9.3.2 用xml布局实现动画218

9.3.3 用Java代码实现动画222

9.4 Android常用传感器的操作223

9.4.1 Android传感器的类型223

9.4.2 Android传感器的简介223

9.4.3 Android传感器的使用225

9.4.4 Android传感器案例227

9.5 Android中的定位232

9.5.1 Android中定位方法介绍232

9.5.2 基站定位案例233

9.6 Android的硬件操作234

9.6.1 Android中的wifi开发234

9.6.2 wifi开发实例项目235

9.6.3 Android中的蓝牙开发237

第10章 Android NDK编程240

10.1 JNI概述240

10.1.1 JNI机制的使用过程240

10.1.2 使用JNI机制产生的副作用240

10.1.3 JNI机制的使用场合241

10.2 Android NDK编程241

10.2.1 Android NDK简介241

10.2.2 Android NDK使用的原因242

10.2.3 Android NDK开发环境的搭建242

10.3 Android NDK编程案例244

第11章 项目实战——短信提醒247

11.1 本章导读247

11.2 制定计划247

11.3 需求分析248

11.4 软件设计250

11.5 程序编码255

11.6 软件测试286

11.7 运行与维护287

第12章 项目实战——天气预报288

12.1 本章导读288

12.2 制定计划288

12.3 需求分析289

12.4 软件设计289

12.5 程序编码292

12.6 软件的后期测试与维护303

参考文献304

热门推荐