图书介绍

Android移动开发详解 从基础入门到乐享开发【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

Android移动开发详解 从基础入门到乐享开发
  • 张传雷主编;陈亚瑞,于洋,孙迪等副主编 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121338922
  • 出版时间:2018
  • 标注页数:221页
  • 文件大小:70MB
  • 文件页数:231页
  • 主题词:移动终端-应用程序-程序设计-高等学校-教材

PDF下载


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

下载说明

Android移动开发详解 从基础入门到乐享开发PDF格式电子书版下载

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

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

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

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

图书目录

第1篇 Android移动开发概述3

第1章 Android简介3

1.1 Android历史3

1.1.1 Android简要介绍3

1.1.2 Android发展历史3

1.1.3 Android版本升级4

1.2 Android体系结构及特点7

1.2.1 应用程序9

1.2.2 中间件9

1.2.3 硬件抽象层10

1.2.4 操作系统10

1.3 其他主要智能手机开发平台10

1.3.1 iOS简介10

1.3.2 Windows CE简介11

1.3.3 Symbian简介11

1.3.4 Palm OS简介12

第2章 Android开发基础13

2.1 面向对象编程介绍13

2.2 Android Java基础14

2.3 XML基础15

2.4 IDE Eclipse介绍16

2.5 Android Studio介绍16

2.6 Kotlin介绍17

第3章 搭建Android开发环境19

3.1 Android SDK介绍19

3.1.1 Android SDK目录结构19

3.1.2 android.jar内部结构20

3.1.3 android.bat批处理常用命令21

3.1.4 模拟SD卡22

3.1.5 Traceview工具22

3.1.6 ADB工具23

3.2 搭建开发环境24

3.2.1 安装JDK24

3.2.2 安装Android Studio24

3.2.3 创建Android虚拟设备25

3.3 DDMS工具26

3.3.1 DDMS详细功能27

3.3.2 DDMS工作原理27

3.4 第一个Android App28

3.4.1 创建Hello WorldApp28

3.4.2 Android工程目录结构31

3.4.3 Android程序部署与启动32

3.4.4 Android程序打包安装过程32

3.5 NDK开发工具33

3.5.1 NDK下载34

3.5.2 NDK开发34

第2篇 Android基础编程37

第4章 Android App基本概念37

4.1 Android应用中的基本概念37

4.1.1 Activity37

4.1.2 Intent41

4.1.3 Service41

4.1.4 Broadcast42

4.1.5 Binder42

4.1.6 Permission42

4.1.7 Manifest43

4.2 Android工程结构44

第5章 Android应用用户界面设计46

5.1 用户界面介绍46

5.1.1 Android基本布局知识46

5.1.2 View视图组件46

5.1.3 ViewGroup视图容器组件47

5.1.4 Layout布局组件及其参数47

5.1.5 界面布局48

5.1.6 事件处理的简单介绍59

5.2 Android颜色的基本用法和介绍59

5.3 基本组件介绍和应用64

5.3.1 Widget组件64

5.3.2 ListView列表82

5.3.3 Notification状态栏提示85

5.3.4 Toast临时提示框88

5.3.5 Dialog对话框89

5.4 获取屏幕属性92

第6章 Android图形编程94

6.1 Android图形开发框架94

6.1.1 View类开发框架94

6.1.2 SurfaceView类开发框架95

6.2 Graphics类97

6.2.1 android.graphics.Color类97

6.2.2 android.graphics.Paint类97

6.2.3 绘制几何图形98

6.2.4 android.graphics.Canvas类98

6.2.5 绘制字符串103

6.2.6 android.graphics.Bitmap类105

6.2.7 Shade类115

6.3 动画设计117

6.3.1 Tween动画117

6.3.2 Frame动画121

第7章 Android数据存储编程122

7.1 Android中的文件操作122

7.1.1 File类及常用方法122

7.1.2 文件I/O124

7.2 SharedPreferences127

7.2.1 获取SharedPreferences的句柄127

7.2.2 写入共享文件128

7.2.3 读取共享文件128

7.3 SQLite数据库数据存储131

第3篇 Android高级编程137

第8章 Android多媒体编程137

8.1 OpenCore多媒体架构137

8.2 MediaPlayer编程139

8.2.1 MediaPlayer主要接口定义141

8.2.2 播放音乐实现143

8.2.3 播放视频实现149

8.3 MediaRecoder编程150

8.4 Camera编程155

第9章 Android网络与通信编程160

9.1 HTTP协议原理160

9.1.1 HTTP简介160

9.1.2 HTTP的请求报文161

9.1.3 HTTP的响应报文162

9.1.4 HTTP的消息报头163

9.2 Android网络编程基础164

9.3 HTTP通信165

9.3.1 HttpURLConnection接口166

9.3.2 HttpClient接口172

9.3.3 实时更新175

9.4 Socket通信178

9.4.1 Socket传输模式178

9.4.2 Android Socket编程步骤180

9.5 Socket应用182

9.6 WebKit应用183

9.7 WiFi编程184

9.8 蓝牙编程185

第10章 AndroidOpenGL应用开发187

10.1 AndroidOpenGLES187

10.1.1 构建OpenGL基本框架187

10.1.2 OpenGL视图显示188

10.2 OpenGL的三维坐标基础189

10.3 多边形的绘制及其颜色渲染189

10.4 图像旋转193

10.5 3D三维实体空间194

10.6 映射纹理197

10.7 光照与单击事件201

第11章 Android传感器开发208

11.1 传感器种类208

11.1.1 GPS208

11.1.2 动作传感器208

11.1.3 位置传感器209

11.1.4 环境传感器209

11.2 GPS应用209

11.2.1 我的位置209

11.2.2 更新位置210

11.2.3 地图功能212

11.3 Acceleration传感器213

11.4 Gyroscope传感器214

11.5 Proximity传感器214

第12章 Android NDK开发技术216

12.1 NDK环境的搭建216

12.2 新建NDK工程216

参考文献219

热门推荐