1 / 10
文档名称:

android开发学习教程—android使用sqlite数据库.doc

格式:doc   大小:77KB   页数:10页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

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

分享

预览

android开发学习教程—android使用sqlite数据库.doc

上传人:xzh051230 2019/1/19 文件大小:77 KB

下载得到文件列表

android开发学习教程—android使用sqlite数据库.doc

文档介绍

文档介绍:简介:SQLite是一款非常流行的嵌入式数据库,它支持SQL查询,并且只用很少的内存。Android在运行时集成了SQLite,所以每个Android应用程序都可以使用SQLite数据库。对数熟悉SQL的开发人员来时,使用SQLite相当简单。可以,由于JDBC不适合手机这种内存受限设备,所以Android开发人员需要学****新的API来使用SQLite。本文主要讲解SQLite在Android环境中的基本使用。SQLite介绍SQLite一个非常流行的嵌入式数据库,它支持SQL语言,并且只利用很少的内存就有很好的性能。此外它还是开源的,任何人都可以使用它。许多开源项目((Mozilla,PHP,Python):SQL编译器、内核、后端以及附件。SQLite通过利用虚拟机和虚拟数据库引擎(VDBE),使调试、修改和扩展SQLite的内核变得更加方便。-92标准,和其他的主要SQL数据库没什么区别。它的优点就是高效,Android运行时环境包含了完整的SQLite。SQLite和其他数据库最大的不同就是对数据类型的支持,创建一个表时,可以在CREATETABLE语句中指定某列的数据类型,但是你可以把任何数据类型放入任何列中。当某个值插入数据库时,SQLite将检查它的类型。如果该类型与关联的列不匹配,则SQLite会尝试将该值转换成该列的类型。如果不能转换,则该值将作为其本身具有的类型存储。比如可以把一个字符串(String)放入INTEGER列。SQLite称这为“弱类型”(manifesttyping.)。此外,SQLite不支持一些标准的SQL功能,特别是外键约束(FOREIGNKEYconstrains),嵌套transcaction和RIGHTOUTERJOIN和FULLOUTERJOIN,还有一些ALTERTABLE功能。除了上述功能外,SQLite是一个完整的SQL系统,拥有完整的触发器,交易等等。Android集成了SQLite数据库Android在运行时(run-time)集成了SQLite,所以每个Android应用程序都可以使用SQLite数据库。对于熟悉SQL的开发人员来时,在Android开发中使用SQLite相当简单。但是,由于JDBC会消耗太多的系统资源,所以JDBC对于手机这种内存受限设备来说并不合适。因此,Android提供了一些新的API来使用SQLite数据库,Android开发中,程序员需要学使用这些API。Android开发中使用SQLite数据库Activites可以通过ContentProvider或者Service访问一个数据库。下面会详细讲解如果创建数据库,添加数据和查询数据库。创建数据库Android不自动提供数据库。在Android应用程序中使用SQLite,必须自己创建数据库,然后创建表、索引,填充数据。Android提供了SQLiteOpenHelper帮助你创建一个数据库,你只要继承SQLiteOpenHelper类,就可以轻松的创建数据库。SQLiteOpenHelper类根据开发应用程序的需要,封装了创建和更新数据库使用的逻辑。SQLiteOpenHelper的子类,至少需要实现三个方法:

最近更新

位置试讲市公开课获奖教案省名师优质课赛课一.. 5页

会计核算方法的市公开课获奖教案省名师优质课.. 6页

从头动到脚课程市公开课获奖教案省名师优质课.. 5页

2024年二年级关于植树节日记 3页

京剧音乐市公开课获奖教案省名师优质课赛课一.. 4页

二次函数的复习市公开课获奖教案省名师优质课.. 4页

事物描写的市公开课获奖教案省名师优质课赛课.. 4页

乌鸦爱妈妈市公开课获奖教案省名师优质课赛课.. 5页

不对不对市公开课获奖教案省名师优质课赛课一.. 5页

三上品德与社会市公开课获奖教案省名师优质课.. 4页

一年过去市公开课获奖教案省名师优质课赛课一.. 3页

一到十英语市公开课获奖教案省名师优质课赛课.. 4页

《小贝壳的歌》市公开课获奖教案省名师优质课.. 5页

高校笛子课堂教学设计 5页

高一英语思维教学设计 5页

静待我的梦背面教学设计 4页

钢琴和弦的指法教学设计 5页

道法二下教学设计 5页

车的方向盘教学设计 5页

蔡徐坤礼仪教学设计 4页

花木兰对线猪八戒教学设计 5页

医院组织架构新模式与管理岗位设置——梅奥(同.. 6页

医院食堂管理信息化解决方案(同名8811) 11页

等价无穷小课程教学设计 6页

稻草人套路教学设计 3页

礼仪与生活教学设计与反思 4页

语音厅小游戏策划方案 3页

游戏推广员的周报 6页

田径国家一级裁判模拟试题 61页

四年级英语下册第四单元教案 17页