新書推薦:
《
《诗经》十五讲 十五堂《诗经》历史文化与文学课 丹曾人文通识丛书
》
售價:NT$
395.0
《
述异记汇笺及情节单元分类研究(上下册)
》
售價:NT$
475.0
《
环境、社会、治理(ESG)信息披露操作手册
》
售價:NT$
1190.0
《
桑德拉销售原则 伍杰 [美]大卫·马特森
》
售價:NT$
440.0
《
理论的意义
》
售價:NT$
340.0
《
悬壶杂记:医林旧事
》
售價:NT$
240.0
《
谁之罪?(汉译世界文学5)
》
售價:NT$
240.0
《
民国词社沤社研究
》
售價:NT$
640.0
|
編輯推薦: |
Android数据库程序设计旨在帮助开发人员在GoogleAndroid平台下创建和设计以数据为中心的移动应用程序。本书以讨论Android上各种本地数据存储方法为内容的开始,并最终通过探索检查外部数据库和可以在Android应用程序中利用的方法等内容结束。
|
內容簡介: |
本书详细阐述了与Android数据库程序设计相关的基本解决方案,主要包括在Android系统中存储数据、使用SQLite数据库、SQLite查询、使用Content Providers、表查询操作、UI关联、Android数据库应用、外部数据库、数据的收集与存储以及综合示例等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。
本书适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学教材和参考手册。
|
目錄:
|
第1章在Android系统中存储数据
1.1使用SharedPreferences
1.2 SharedPreferences的常见使用案例
1.2.1 检查用户是不是第一次访问应用程序
1.2.2应用程序最后一次更新时进行检查
1.2.3保存用户登录用户名
1.2.4保存应用程序的状态
1.2.5缓存用户的位置信息
1.3内部存储方法
1.4外部存储方法
1.5 SQLite数据库
1.6总结
第2章使用SQLite数据库
2.1创建高级的SQLite模式
2.2 SQLite数据库封装器
2.3调试SQLite数据库
2.4总结
第3章SQLite查询
3.1创建SQLite查询的方法
3.2 SELECT语句
3.3 WHERE筛选器和SQL操作符
3.4 DISTINCT子句和LIMIT子句.
3.5 0RDER BY子句和GROUP BY子句
3.6 HAVING筛选器和聚合函数
3.7 SQL及Java间的性能比较
3.8总结
第4章使用Content Providers
4.1 ContentProvider
4.1.1实现查询方法
4.1.2实现delete和 update方法
4.1.3实现insert和getType方法
4.1.4与ContentProvider进行交互
4.2实际应用案例
4.3 总结
第5章表查询操作
5.1 Contacts content provider结构介绍
5.2 查询Contacts
5.3 修改Contacts
5.4设置权限
5.5 总结
第6章Ul关联
6.1 SimpleCursorAdapter与ListView
6.2 自定义CursorAdapter
6.3 BaseAdapter与自定义BaseAdapter
6.4处理列表交互
6.5对比CursorAdapters与BaseAdapters。
6.6 总结
第7章Android数据库应用
7.1本地数据库应用案例
7.2数据库缓存
7.3典型应用程序设计
7.4总结
第8章外部数据库
8.1外部数据库的分类
8.2谷歌应用程序引擎GAE与Java数据对象数据库JD0
8.3 GAE:一个视频游戏应用的开发案例
8.4 PersistenceManager与查询
……
第9章 数据的收集与存储
第10章 综合示例
|
|