图书介绍

Android程序设计及实践pdf电子书版本下载

Android程序设计及实践
  • 青岛英谷教育科技股份有限公司编著 著
  • 出版社: 西安:西安电子科技大学出版社
  • ISBN:9787560639994
  • 出版时间:2016
  • 标注页数:374页
  • 文件大小:50MB
  • 文件页数:384页
  • 主题词:移动终端-应用程序-程序设计-高等学校-教材

PDF下载


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

下载说明

Android程序设计及实践PDF格式电子书版下载

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

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

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

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

图书目录

理论篇 3

第1章 Android概述 3

1.1 移动设备开发平台 4

1.1.1 移动信息设备系统 4

1.1.2 开放手机联盟 5

1.2 Android简介 7

1.2.1 Android的历史 7

1.2.2 Android的优缺点 8

1.2.3 Android平台的技术架构 9

1.3 Android应用程序构成 11

1.3.1 活动(Activity) 11

1.3.2 意图(Intent) 11

1.3.3 服务(Service) 11

1.3.4 内容提供器(ContentProvider) 12

1.4 第一个Android应用 12

1.4.1 创建一个新的Android项目 12

1.4.2 运行Android应用程序 17

本章小结 18

本章练习 18

第2章 活动(Activity) 19

2.1 Activity 20

2.1.1 Activity生命周期 20

2.1.2 Activity示例 22

2.1.3 掌控Activity生命周期 26

2.2 Android中的资源使用 28

2.2.1 字符串资源 28

2.2.2 图片资源 31

本章小结 31

本章练习 32

第3章 用户界面 33

3.1 用户界面元素分类 34

3.1.1 视图组件(View) 34

3.1.2 视图容器(ViewGroup) 34

3.1.3 布局管理(Layout) 35

3.2 事件处理机制 36

3.3 布局管理(Layout) 40

3.3.1 线性布局(LinearLayout) 40

3.3.2 相对布局(RelativeLayout) 43

3.3.3 表格布局(TableLayout) 44

3.3.4 绝对布局(AbsoluteLayout) 47

3.3.5 框架布局(FrameLayout) 49

3.3.6 网格布局(GridLayout) 49

3.4 对话框和提示信息(Toast) 50

3.4.1 提示信息(Toast) 50

3.4.2 对话框 52

3.5 常用Widget组件 54

3.5.1 Widget组件通用属性 54

3.5.2 文本框(TextView) 55

3.5.3 按钮(Button) 56

3.5.4 编辑框(EditText) 56

3.5.5 复选框(CheckBox) 56

3.5.6 单选按钮组(RadioGroup) 57

3.5.7 下拉列表(Spinner) 58

3.5.8 图片视图(ImageView) 65

3.5.9 滚动视图(ScrollView) 66

3.5.10 网格视图(GridView) 66

3.5.11 列表视图(ListView) 68

3.6 菜单 69

3.6.1 选项菜单(OptionMenu) 69

3.6.2 上下文菜单(ContextMenu) 71

3.7 ActionBar 74

3.7.1 ActionBar的显示与隐藏 74

3.7.2 修改图标和标题 75

3.7.3 添加ActionButton 76

3.7.4 添加导航按钮 78

3.7.5 添加ActionView 78

本章小结 79

本章练习 80

第4章 意图(Intent) 81

4.1 Intent概述 82

4.1.1 Intent组成属性 82

4.1.2 Intent启动 85

4.2 Intent消息传递 89

4.3 Intent Filter 94

4.3.1 <intent-filter>元素 94

4.3.2 IntentFilter类 96

4.4 广播接收Intent 97

4.4.1 广播和接收Intent机制 97

4.4.2 广播Intent示例 99

4.5 设置Activity许可 102

本章小结 105

本章练习 105

第5章 服务(Service) 107

5.1 Service简介 108

5.2 实现Service 108

5.2.1 创建Service类 109

5.2.2 Service的使用 110

5.2.3 Service示例 113

5.3 Android系统服务 118

本章小结 123

本章练习 123

第6章 数据存储 125

6.1 数据存储简介 126

6.2 Preference存储数据 126

6.2.1 访问Preference的API 126

6.2.2 Preference应用 127

6.3 File存储数据 133

6.3.1 文件操作 133

6.3.2 File应用 133

6.4 SQLite存储数据 136

6.4.1 SQLite简介 136

6.4.2 SQLite数据库操作 137

6.4.3 SQLiteOpenHelper 142

6.5 数据共享ContentProvider 146

6.5.1 ContentProvider 146

6.5.2 ContentResolver 148

6.5.3 ContentProvider应用 149

本章小结 151

本章练习 152

第7章 网络通信 153

7.1 网络通信简介 154

7.2 Socket通信 154

7.2.1 Socket和ServerSocket 154

7.2.2 Socket应用 157

7.3 HTTP网络编程 163

7.3.1 HttpURLConnection 163

7.3.2 HttpClient 168

7.4 WebKit 170

7.4.1 WebKit介绍 170

7.4.2 WebView视图组件 172

本章小结 173

本章练习 174

第8章 Android特色开发 175

8.1 传感器 176

8.1.1 传感器简介 176

8.1.2 传感器应用 178

8.2 地图与定位 180

8.2.1 百度地图SDK介绍 180

8.2.2 使用百度地图SDK开发定位功能 180

8.3 特殊的对话框 185

8.4 Fragment 188

8.4.1 Fragment简介 188

8.4.2 Fragment的使用 190

8.5 ActionBar扩展 194

本章小结 197

本章练习 198

实践篇 201

实践1 Android概述 201

实践指导 201

实践1.1 开发环境搭建 201

实践1.2 创建AVD(Android模拟器) 206

实践1.3 DDMS 207

知识拓展 208

拓展练习 209

实践2 活动(Activity) 210

实践指导 210

实践2.1 点餐系统功能结构 210

实践2.2 点餐系统项目创建 211

实践2.3 创建实体类 212

知识拓展 214

拓展练习 218

实践3 用户界面 219

实践指导 219

实践3.1 创建登录界面 219

实践3.2 创建主菜单界面 225

知识拓展 229

拓展练习 245

实践4 意图(Intent) 246

实践指导 246

实践4.1 完善登录功能 246

实践4.2 点餐功能 248

实践4.3 结账功能 266

知识拓展 276

拓展练习 277

实践5 服务(Service) 278

实践指导 278

实践 更新数据功能 278

知识拓展 283

拓展练习 296

实践6 数据存储 297

实践指导 297

实践6.1 创建数据库 297

实践6.2 数据更新功能 299

实践6.3 操作数据库 302

实践6.4 点餐系统的配置功能 306

知识拓展 312

拓展练习 320

实践7 网络通信 321

实践指导 321

实践7.1 服务器端程序 321

实践7.2 与服务器通信 343

实践7.3 登录验证 346

实践7.4 更新数据 352

实践7.5 查桌功能 354

实践7.6 下单功能 363

实践7.7 结账功能 367

知识拓展 370

拓展练习 372

附录 Widget列表 373

精品推荐