Android数据库程序设计

Android数据库程序设计

(美) 魏 (Wei,J.) , 著

出版社:清华大学出版社

年代:2014

定价:49.0

书籍简介:

本书经引领读者开发一系列的基于SQLite数据库的、基于Android系统的移动网络应用程序设计,这些应用系统几乎涵盖了商业应用的所有常用互联网应用程序,并且绝大多数应用程序可以略加修改后应用于实际工作中。

书籍目录:

第1章 在Android系统中存储数据 1

1.1 使用SharedPreferences 1

1.2 SharedPreferences的常见使用案例 3

1.2.1 检查用户是不是第一次访问应用程序 3

1.2.2 应用程序最后一次更新时进行检查 4

1.2.3 保存用户登录用户名 5

1.2.4 保存应用程序的状态 5

1.2.5 缓存用户的位置信息 6

1.3 内部存储方法 7

1.4 外部存储方法 9

1.5 SQLite数据库 13

1.6 总结 17

第2章 使用SQLite数据库 18

2.1 创建高级的SQLite模式 18

2.2 SQLite数据库封装器 21

2.3 调试SQLite数据库 31

2.4 总结 33

第3章 SQLite查询 34

3.1 创建SQLite查询的方法 34

3.2 SELECT语句 35

3.3 WHERE筛选器和SQL操作符 40

3.4 DISTINCT子句和LIMIT子句 42

3.5 ORDER BY子句和GROUP BY子句 45

3.6 HAVING筛选器和聚合函数 50

3.7 SQL及Java间的性能比较 56

3.8 总结 61

第4章 使用Content Providers 63

4.1 ContentProvider 63

4.1.1 实现查询方法 68

4.1.2 实现delete()和update()方法 71

4.1.3 实现insert()和getType()方法 75

4.1.4 与ContentProvider进行交互 78

4.2 实际应用案例 81

4.3 总结 82

第5章 表查询操作 83

5.1 Contacts content provider结构介绍 83

5.2 查询Contacts 85

5.3 修改Contacts 89

5.4 设置权限 93

5.5 总结 94

第6章 UI关联 96

6.1 SimpleCursorAdapter与ListView 96

6.2 自定义CursorAdapter 100

6.3 BaseAdapter与自定义BaseAdapter 103

6.4 处理列表交互 109

6.5 对比CursorAdapters与BaseAdapters 110

6.6 总结 111

第7章 Android数据库应用 113

7.1 本地数据库应用案例 113

7.2 数据库缓存 117

7.3 典型应用程序设计 119

7.4 总结 120

第8章 外部数据库 122

8.1 外部数据库的分类 122

8.2 谷歌应用程序引擎GAE与Java数据对象数据库JDO 124

8.3 GAE:一个视频游戏应用的开发案例 125

8.4 PersistenceManager与查询 128

8.5 总结 136

第9章 数据的收集与存储 137

9.1 数据收集方法 137

9.2 web抓取入门 139

9.3 扩展HTTP servlet GET/POST方法 150

9.4 调度CRON计划任务 153

9.5 总结 154

第10章 综合示例 156

10.1 实现HTTP GET请求 156

10.2 返回至Android系统:解析响应 160

10.3 最后一步:再次关联到用户界面 166

10.4 总结 169

内容摘要:

  《Android数据库程序设计》详细阐述了与Android数据库程序设计相关的基本解决方案,主要包括在Android系统中存储数据、使用SQLite数据库、SQLite查询、使用Content Providers、表查询操作、UI关联、Android数据库应用、外部数据库、数据的收集与存储以及综合示例等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。
  本书适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学教材和参考手册。

编辑推荐:

Android数据库程序设计旨在帮助开发人员在Google Android平台下创建和设计以数据为中心的移动应用程序。本书以讨论Android上各种本地数据存储方法为内容的开始,并最终通过探索检查外部数据库和可以在Android应用程序中利用的方法等内容结束。

书籍规格:

书籍详细信息
书名Android数据库程序设计站内查询相似图书
9787302378464
如需购买下载《Android数据库程序设计》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)49.0语种简体中文
尺寸26 × 19装帧平装
页数印数 4000

书籍信息归属:

Android数据库程序设计是清华大学出版社于2014.出版的中图分类号为 TN929.53 的主题关于 移动终端-应用程序-程序设计 的书籍。