再行讲解几个基本概念科学知识: 什么是SQLite: SQLite是一款轻量级数据库,它的设计目的是嵌入式,而且它闲置的资源非常少,在嵌入式设备中,只必须几百KB!!!!! SQLite的特性: 轻量级 用于SQLite只必须带上一个动态库,就可以享用它的全部功能,而且那个动态库的尺寸想要当小。 独立性 SQLite数据库的核心引擎不必须倚赖第三方软件,也不必须所谓的加装。 隔绝性 SQLite数据库中所有的信息(比如表格、视图、触发器等)都包括在一个文件夹内,方便管理和确保。 跨平台 SQLite目前反对大部分操作系统,不至电脑操作系统更加在众多的手机系统也是需要运营,比如:Android。
多语言模块 SQLite数据库反对多语言编程模块。 安全性 SQLite数据库通过数据库级上的独占性和分享锁来构建独立国家事务处理。
这意味著多个进程可以在刚好从同一数据库读取数据,但不能有一个可以载入数据。 优点:1.能存储较多的数据。
2.能将数据库文件存放在到SD卡中! 什么是SQLiteDatabase? 一个SQLiteDatabase的实例代表了一个SQLite的数据库,通过SQLiteDatabase实例的一些方法,我们可以继续执行SQL语句,对数据库展开减、稿、坎、改为的操作者。必须留意的是,数据库对于一个应用于来说是私有的,并且在一个应用于当中,数据库的名字也是惟一的。
什么是SQLiteOpenHelper? 根据这名字,我们可以显现出这个类是一个辅助类。这个类主要分解一个数据库,并对数据库的版本展开管理。当在程序当中调用这个类的方法getWritableDatabase(),或者getReadableDatabase()方法的时候,如果当时没数据,那么Android系统就不会自动分解一个数据库。
SQLiteOpenHelper是一个抽象类,我们一般来说必须承继它,并且构建里边的3个函数, 什么是ContentValues类? ContentValues类和Hashmap/Hashtable较为类似于,它也是负责管理存储一些名值对,但是它存储的名值对当中的名是一个 String类型,而值都是基本类型。 什么是Cursor? Cursor在Android当中是一个十分简单的模块,通过Cursor我们可以对从数据库查找出来的结果集展开随机的读写访问。 OK,基本知识就讲解到这里,下面开始上代码:还是按照我的一贯风格,代码中该说明的地方都早已在代码中及时注解和介绍了! 顺便来张项目图片: 再行得出xml: viewplaincopytoclipboardprint?。
本文关键词:九游娱乐,九游app官网下载,九游娱乐官方平台入口,九游娱乐官网入口,九游官网登录入口网页,九游体育官网入口网站
本文来源:九游娱乐-www.ansaiyaogu.net