当前位置:首页 > 工业技术
Android 项目开发教程
Android 项目开发教程

Android 项目开发教程PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:卓国锋,赵其国主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2018
  • ISBN:9787302509004
  • 页数:275 页
图书介绍:教材开发由企业技术专家针对专业课程特点(学校专业教师参与教材策划与审核),结合学生课程实验、实训、实习三个环节及对应环境,编写针对性强的项目化教材,即整本教材以完整项目贯穿基本知识点,每个章节完成项目中的一个模块,对项目没涉及的知识点要给出学习建议与资源参考。
《Android 项目开发教程》目录

第1章 Android应用开发概述 1

1.1 Android应用开发的历史与现状 1

1.2 Android应用基本架构 2

1.2.1 Android系统介绍 2

1.2.2 Android平台架构及特性 3

1.3 Android应用开发的特点 4

1.3.1 Android应用的组成 4

1.3.2 Android堆栈管理 5

1.3.3 Android生命周期 6

1.3.4 Android布局管理 8

1.3.5 Activity交互 8

1.3.6 SQLite 9

1.3.7 Android实际开发经验分享 9

1.4 Android开发工具简介 9

1.4.1 下载和安装JDK 9

1.4.2 安装Eclipse 12

1.4.3 安装ADT插件 12

1.5 知识点与技能回顾 16

1.6 练习 16

第2章 为开发做好准备 17

2.1 手机客户端准备 17

2.2 网络环境准备 17

2.3 服务器准备 17

2.3.1 安装并配置Tomcat 17

2.3.2 安装并配置MySQL 19

2.3.3 Navicat的安装和使用 28

2.4 知识点与技能回顾 30

2.5 练习 30

第3章 MeDemo项目介绍 31

3.1 项目背景 31

3.2 项目需求分析 31

3.3 项目用例分析 31

3.4 项目流程 33

3.5 项目数据库 35

3.6 项目时序图 35

第4章 用户注册 37

4.1 用户注册总体设计 37

4.2 数据库的准备 38

4.3 用户注册重要知识点详解 39

4.3.1 Android项目目录结构 39

4.3.2 xml布局文件的创建 40

4.3.3 Activity的创建 50

4.3.4 dimen资源文件 55

4.3.5 drawable资源文件 56

4.3.6 客户端与服务器的交互 57

4.4 用户注册 57

4.4.1 用户注册的具体实现 57

4.4.2 几个关键的类 71

4.4.3 AndroidManifest.xml 76

4.5 用户注册功能的调试 78

4.6 知识点回顾与技能扩展 79

4.6.1 知识点回顾 79

4.6.2 技能扩展 79

4.7 练习 85

第5章 用户登录 86

5.1 用户登录总体设计 86

5.2 用户登录的实现 87

5.2.1 登录的具体实现 87

5.2.2 客户端与服务器的交互 93

5.2.3 后台服务接口文档 94

5.3 用户登录的调试 94

5.4 支持用户使用第三方账号登录 95

5.4.1 什么是第三方登录 95

5.4.2 第三方账号登录方式 95

5.4.3 使用第三方账号登录 95

5.5 知识点回顾与技能扩展 96

5.5.1 知识点回顾 96

5.5.2 技能扩展 96

5.6 练习 107

第6章 向用户展示内容 108

6.1 基本内容展示总体设计 108

6.2 数据库准备 109

6.2.1 数据库商户 109

6.2.2 数据库商户表 109

6.2.3 后台服务端接口文档 110

6.3 内容展示知识点详解 112

6.3.1 Fragment介绍 112

6.3.2 FragmentManage介绍 115

6.3.3 FragmentTransaction介绍 115

6.4 内容展示 116

6.4.1 内容展示的具体实现 116

6.4.2 客户端和服务端交互 132

6.5 知识点回顾与技能扩展 133

6.5.1 知识点回顾 133

6.5.2 技能扩展 133

6.6 练习 146

第7章 支持用户基于LBS的应用 147

7.1 用户定位 147

7.1.1 LBS与常见第三方地图服务简介 147

7.1.2 在地图上找到自己 148

7.2 摇一摇 158

7.2.1 摇一摇功能的实现 158

7.2.2 传感器介绍 161

7.3 知识点回顾 162

7.4 练习 163

第8章 用户搜索与结果展示 164

8.1 用户搜索功能总体设计 164

8.2 用户搜索功能知识点详解 165

8.3 用户搜索的实现 167

8.4 知识点回顾 177

8.5 练习 177

第9章 与用户互动 178

9.1 让用户参与评价 178

9.1.1 用户发表评价的界面 178

9.1.2 用户发表评价 179

9.1.3 商户的评价列表展示 190

9.2 让用户分享 191

9.2.1 什么是分享 191

9.2.2 让用户将内容分享到社交平台 191

9.3 给用户推送消息 197

9.3.1 推送的几种常见解决方案 197

9.3.2 常用的推送平台 197

9.4 知识点回顾 209

9.5 练习 209

第10章 添加商户信息 210

10.1 添加商户信息总体设计 210

10.2 商户数据库准备 211

10.3 Intent详解 211

10.4 添加商户信息流程控制 214

10.5 知识点回顾与技能扩展 224

10.5.1 知识点回顾 224

10.5.2 技能扩展 224

第11章 让用户使用体验更佳 234

11.1 用户手机网络环境 234

11.2 知识点回顾 235

第12章 发布和管理Android应用 236

12.1 为何要发布 236

12.2 在哪里发布 236

12.3 如何发布到第三方市场 236

12.3.1 在Eclipse中对Android应用签名 236

12.3.2 发布APK到第三方市场 240

12.4 版本与版本管理 243

12.4.1 设置版本号和版本名 243

12.4.2 获取当前版本信息 243

12.5 如何让用户升级 243

12.5.1 服务器准备 243

12.5.2 客户端实现 244

12.6 知识点回顾 252

第13章 与用户终端设备无关的HTML 5 253

13.1 什么是HTML 5 253

13.1.1 综述 253

13.1.2 发展历史 253

13.1.3 特性 254

13.1.4 未来趋势 255

13.2 用HTML 5实现内容展示 257

13.2.1 WebView组件 257

13.2.2 HTML 5本地存储 260

13.2.3 HTML 5的地理位置服务 264

附录A AndroidManifest.xml中的权限 266

附录B Intent和Action汇总 269

参考文献 275

相关图书
作者其它书籍
返回顶部