数据存储之SQLite
概要
SQLite数据库是一款轻量级的关系型数据库,它的运算速度非常快,占用资源少,在存储大量复杂的关系型数据的时候可以使用。
接下来学习一下如何数据库的简单的增删改查功能,让我们来更好的掌握这些知识点。
1. 创建数据库
来先看一下SQLiteOpenHelper
这个类,它是SQLitedatabase的帮助类,用于管理数据库的创建和升级。SQLiteOpenHelper的使用步骤如下:
(1)、自定义一个类,然后继承SQLiteOpenHelper
,并重写OnCreate
和OnUpgrade
方法,这两个方法分别用来实现创建和升级数据库的逻辑,这里还需要提供一个构造方法,用下面这个带四个参数的就行,
(2)、创建数据库时,先实例化我们自定的helper类,并提供四个参数,分别是(context,数据库名,创建course工厂类,版本号)。
(3)、用helper类的实例对象getReadableDatabase()
和getWritableDatabase()
去创建或者打开一个现有的数据库,并返回一个sqlite