-
-
-
- 创建 MyHelper 类继承SQLiteHelper
-
-
-
添加数据
-
删除数据
-
修改数据
-
查询数据
-
五、功能展示
-
六、db文件
-
七、结尾
一、介绍
在 Android 开发中,我们需要存储大量的数据,用户信息、聊天信息、本地记录等等.
而 Android 系统提供了 SQLite 数据库存储,SQLite 数据库是一款轻型的数据库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎
SQLite数据库现在经常用到,如聊天记录存储、购买商品记录等等.
二、实现原理
1、创建 MyHelper 类继承SQLiteOpenHelper类,复写onCreate()方法和onUpgrade()方法.
| 方法 | 作用 |
| — | — |
| onCreate() | 执行SQL语句,创建表 |
| onUpgrade | 数据库版本号增加 |
2、创建 MyHelper 对象,会在本地文件/data/目录下新建一个db文件.
3、设计增删改查功能模块
三、大致过程
四、代码实现
创建 MyHelper 类继承SQLiteHelper
- 复写onCreate()和onUpgrade()方法
import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
import androidx.annotation.Nullable;