图书介绍

Android应用程序设计pdf电子书版本下载

Android应用程序设计
  • 邵奇峰,李勇军主编;金秋,李枫副主编 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115397652
  • 出版时间:2015
  • 标注页数:167页
  • 文件大小:50MB
  • 文件页数:176页
  • 主题词:移动终端-应用程序-程序设计-高等学校-教材

PDF下载


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

下载说明

Android应用程序设计PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Android开发基础 1

1.1 Android简介 1

1.1.1 Android的历史 1

1.1.2 Android的特点 2

1.2搭建开发环境 3

1.2.1下载和安装JRE 3

1.2.2下载和安装Android SDK和ADT 3

1.2.3管理SDK和AVD 4

1.3创建第一个Android应用程序 6

1.4小结 9

习题 9

第2章 Android系统架构及应用结构 10

2.1 Android系统架构 10

2.2 Android应用程序框架 12

2.3 Android项目目录结构 13

2.4 AndroidManifest.xml文件结构 14

2.5 Android应用程序资源 15

2.6 Android应用程序组件 16

2.6.1 Activity(Android的窗体) 16

2.6.2 Service(服务) 16

2.6.3 Broadcast Receiver(广播接收器) 17

2.6.4 ContentProvider(内容提供者) 17

2.7小结 17

习题 18

第3章 Android界面基础 19

3.1 Android界面显示 19

3.1.1 XML布局 20

3.1.2代码布局 20

3.1.3混合方式 21

3.1.4自定义View 22

3.2 Android界面布局 23

3.2.1线性布局 24

3.2.2表格布局 26

3.2.3帧布局 27

3.2.4相对布局 28

3.2.5网格布局 29

3.3小结 30

习题 30

第4章 基本界面组件 31

4.1基本组件 31

4.1.1文本框及编辑框 31

4.1.2按钮 33

4.1.3单选按钮及复选按钮 35

4.1.4图像视图 36

4.1.5列表选择框 36

4.1.6列表视图 38

4.2事件处理 40

4.2.1键盘事件 40

4.2.2触摸事件 41

4.2.3手势 42

4.3 Intent的使用 44

4.4小结 47

习题 47

第5章 高级界面组件 48

5.1高级组件 48

5.1.1自动填充文本框 48

5.1.2进度条 50

5.1.3选项卡 51

5.2消息提示框与对话框 53

5.2.1消息提示框 53

5.2.2通知(Notification) 55

5.2.3对话框 55

5.3菜单 58

5.3.1上下文菜单 58

5.3.2选项菜单 60

5.3.3子菜单 60

5.4小结 62

习题 62

第6章 数据存储 63

6.1 SharedPreferences 63

6.1.1 SharedPreferences简介 63

6.1.2 SharedPreferences示例 64

6.2文件存储 66

6.2.1内部存储简介 66

6.2.2内部存储示例 67

6.2.3外部存储简介 69

6.2.4外部存储示例 70

6.3 SQLite存储 72

6.3.1 SQLite数据库 72

6.3.2建立数据库(SQLiteOpenHelper) 73

6.3.3操作数据库(SQLiteDatabase) 75

6.3.4 SQLite应用——通信录 78

6.4 ContentProvider 84

6.4.1 ContentProvider简介 84

6.4.2构建ContentProvider 85

6.4.3 ContentProvider应用——通信录2 89

6.5小结 92

习题 93

第7章 BroadcastReceiver与Service 94

7.1 BroadcastReceiver 94

7.1.1 BroadcastReceiver简介 94

7.1.2 BroadcastReceiver应用——开机自启动应用 94

7.1.3发送和接收广播 95

7.1.4 BroadcastReceiver应用——来电归属地显示 97

7.2 Service 100

7.2.1 Service简介 100

7.2.2构建Service 101

7.2.3启动和停止Service 102

7.2.4 Service应用——播放背景音乐 104

7.3小结 105

习题 105

第8章 Handler与AsyncTask 106

8.1主线程与工作线程 106

8.2 Handler 106

8.2.1 Handler简介 106

8.2.2用sendMessage()方法更新UI 108

8.2.3用post()方法更新UI 109

8.3 AsyncTask 110

8.3.1 AsyncTask简介 110

8.3.2 AsyncTask示例 111

8.3.3 AsyncTask应用——电话区号查询 113

8.3.4 AsyncTask应用——访问MySQL数据库 115

8.4小结 116

习题 117

第9章 定位与地图 118

9.1定位 118

9.1.1 LocationManager简介 118

9.1.2 LocationManager示例 119

9.1.3 LocationClient简介 121

9.1.4安装Google Play Services SDK 123

9.1.5 LocationClient示例 124

9.2地图 126

9.2.1 GoogleMap简介 126

9.2.2申请API Key 127

9.2.3 GoogleMap示例 129

9.2.4标记与画线 132

9.2.5 GoogleMap应用——足迹追踪 133

9.3小结 136

习题 136

第10章 应用调试与发布 137

10.1使用Eclipse开发平台调试 137

10.1.1设置断点 137

10.1.2调试程序 137

10.1.3排除与修改程序的错误 138

10.2利用Log类和LogCat视图调试 140

10.2.1 Log类 140

10.2.2 LogCat视图 142

10.3利用Toast类调试 143

10.3.1 Toast的类常量和类方法 143

10.3.2 Toast的基本使用方法 143

10.3.3 Toast通告信息的定位 144

10.3.4 Toast视图的自定义 144

10.4利用DDMS透视图进行调试 145

10.4.1打开DDMS 145

10.4.2 DDMS与调试器的交互 145

10.4.3使用DDMS 146

10.5发布Android应用 149

10.5.1准备发布应用 149

10.5.2规划应用程序版本 151

10.5.3签名应用程序 151

10.5.4确定发布方式 153

习题 154

第11章 综合应用设计与开发 155

11.1需求分析 155

11.2界面设计 156

11.3模块设计 158

11.4程序设计 158

习题 166

参考文献 167

精品推荐