Android Studio的sqlite数据库怎么使用
时间: 2023-08-05 08:13:02 浏览: 113
Android Studio实现服装企业生产管理系统,也是购物系统,是自己的期末大作业,数据库使用的是sqlite,非常好用
5星 · 资源好评率100%
Android Studio中使用SQLite数据库的步骤如下:
1. 首先,在项目的build.gradle文件中引入SQLite库:
```
dependencies {
implementation 'androidx.sqlite:sqlite:2.1.0'
}
```
2. 接着,在Java类中创建SQLiteOpenHelper的子类,并实现onCreate()、onUpgrade()方法:
```
public class MyDatabaseHelper extends SQLiteOpenHelper {
private static final String DB_NAME = "mydatabase.db";
private static final int DB_VERSION = 1;
public MyDatabaseHelper(Context context) {
super(context, DB_NAME, null, DB_VERSION);
}
@Override
public void onCreate(SQLiteDatabase db) {
// 创建表格
db.execSQL("CREATE TABLE user (_id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT, age INTEGER)");
}
@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
// 更新表格
db.execSQL("DROP TABLE IF EXISTS user");
onCreate(db);
}
}
```
3. 在需要使用SQLite的地方,创建MyDatabaseHelper对象,并获取SQLiteDatabase对象:
```
MyDatabaseHelper dbHelper = new MyDatabaseHelper(context);
SQLiteDatabase db = dbHelper.getWritableDatabase();
```
4. 使用SQLiteDatabase对象进行数据库操作,例如插入数据:
```
ContentValues values = new ContentValues();
values.put("name", "张三");
values.put("age", 18);
db.insert("user", null, values);
```
5. 最后,记得在不使用数据库时关闭SQLiteDatabase对象:
```
db.close();
```
以上是使用SQLite数据库的基本步骤,具体的数据库操作可以参考SQLite的官方文档。
阅读全文