1 / 35
文档名称:

Android创建和使用数据库详细指南.pdf

格式:pdf   页数:35
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Android创建和使用数据库详细指南.pdf

上传人:翩仙妙玉 2012/11/4 文件大小:0 KB

下载得到文件列表

Android创建和使用数据库详细指南.pdf

文档介绍

文档介绍:Android 创建和使用数据库详细指南(1)

摘要:每个应用程序都要使用数据,Android 应用程序也不例外,Android 使用
开源的、与操作系统无关的 SQL 数据库--SQLite,本文介绍的就是如何为你的
Android 应用程序创建和操作 SQLite 数据库。

数据库支持每个应用程序无论大小的生命线,除非你的应用程序只处理简单的数据,
那么就需要一个数据库系统存储你的结构化数据,Android 使用 SQLite 数据库,它是一个
开源的、支持多操作系统的 SQL 数据库,在许多领域广泛使用,如 Mozilla FireFox 就是使
用 SQLite 来存储配置数据的,iPhone 也是使用 SQLite 来存储数据的。
在 android 中,你为某个应用程序创建的数据库,只有它可以访问,其它应用程序是不
能访问的,数据库位于 Android 设备/data/data/package_name/databases 文件夹中,
在这篇文章中,你将会学习到如何在 Android 中创建和使用数据库。
1 SQLite 数据库
使用 Eclipse 创建一个 Android 项目,取名为 Database,如图 1 所示:

图 1 数据库-使用 Eclipse 创建你的 Android 新项目
2 创建 DBAdapter 辅助类
操作数据库的最佳实践是创建一个辅助类,由它封装所有对数据库的复杂访问,对于
调用代码而言它是透明的,因此我创建了一个 DBAdapter 的辅助类,由它创建、打开、关
闭和使用 SQLite 数据库。
首先,在 src/文件夹()下添加一个
文件。
在 文件中,导入所有你要使用到的命名空间:

p
a
c
k
a
g
e

n
e
t
.
l
e
a
r
n
2
d
e
v
e
l
o
p
.
D
a
t
a
b
a
s
e
s
;

i
m
p
o
r
t

a
n
d
r
o
i
d
.
c
o
n
t
e
n
t
.
C
o
n
t
e
n
t
V
a
l
u
e
s
;

i
m
p
o
r
t

a
n
d
r
o
i
d
.
c
o
n
t
e
n
t
.
C
o
n
t
e
x
t
;

i
m
p
o
r
t

a
n
d
r
o
i
d
.
d
a
t
a
b
a
s
e
.
C
u
r
s
o
r
;

i
m
p
o
r
t

a
n
d
r
o
i
d
.
d
a
t
a
b
a
s
e
.
S
Q
L
E
x
c
e
p
t
i
o
n
;

i
m
p
o
r
t

a
n
d
r
o
i
d
.
d
a
t
a
b
a
s
e
.
s
q
l
i
t
e
.
S
Q
L
i
t
e
D
a
t
a
b
a
s
e
;

i
m
p
o
r
t

a
n
d
r
o
i
d
.
d
a
t
a
b
a
s
e
.
s
q
l
i
t
e
.
S
Q
L
i
t
e
O
p
e
n
H
e
l
p
e
r
;

i
m
p
o
r
t

a
n
d
r
o
i
d
.
u
t
i
l
.
L
o
g
;

p
u
b
l
i
c

c
l
a
s
s

D
B
A
d
a
p
t
e
r

{
}
接下来创建一个数据库,取名为 bookstitles,字段如图 2 所示。

图 2 数据库字段
在 文件中,定义清单 1 中的常量。
清单 1 定义

最近更新

2025年郑州智能科技职业学院马克思主义基本原.. 12页

2025年陕县招教考试备考题库带答案解析 30页

2026年主管中药师考试备考题100道附参考答案(.. 38页

2026年主管中药师考试备考题100道及1套参考答.. 38页

2026年宪法知识竞赛试题库100道及完整答案【各.. 41页

2026年宪法知识竞赛试题库100道及答案(典优).. 41页

小学历史与文化知识竞赛题库100道及完整答案 37页

新安全生产法知识竞赛试题库含答案(能力提升.. 44页

小学历史与文化知识竞赛题库100道带答案(满分.. 36页

新安全生产法知识竞赛试题库含答案(典型题).. 44页

最新全国政法队伍教育整顿知识竞赛试题库及完.. 40页

最新煤气操作证考试题100道及答案【各地真题】.. 38页

全球多时间尺度复合高温干旱增加 7页

2025年凸轮轴车床项目合作计划书 67页

2025年便携式有毒有害气体测定仪项目合作计划.. 68页

农文旅融合促农品热销 6页

第一届全国博士后创新创业大赛疫情防控安全承.. 2页

2025年闽南理工学院单招职业技能测试题库附答.. 43页

2025年黔南民族幼儿师范高等专科学校单招综合.. 44页

2026山西省面向北京邮电大学选调优秀高校毕业.. 46页

2026年c语言期末考试题库及答案(网校专用) 13页

2026年c语言题目讲解(全优) 13页

2026年云南省丽江地区单招职业适应性考试题库.. 44页

2026年兰州石化职业技术学院单招职业倾向性测.. 44页

2026年单位组织廉政知识测试题(预热题) 14页

2026年员工廉政知识测试题及参考答案一套 14页

2026年学廉政知识测试题(综合题) 14页

2026年春考c语言考试题库参考答案 13页

ALC墙板蒸压加气轻质混凝土板材安装施工方案及.. 3页

腰椎康复操ppt 27页