android studio sqlite实例
时间: 2023-04-27 11:04:41 浏览: 172
Android Studio 中使用 SQLite 的示例代码如下:
```java
// 创建一个 SQLiteOpenHelper 子类
public class FeedReaderDbHelper extends SQLiteOpenHelper {
// 如果你更改了数据库的版本,你需要增加版本号
public static final int DATABASE_VERSION = 1;
public static final String DATABASE_NAME = "FeedReader.db";
public FeedReaderDbHelper(Context context) {
super(context, DATABASE_NAME, null, DATABASE_VERSION);
}
public void onCreate(SQLiteDatabase db) {
db.execSQL(SQL_CREATE_ENTRIES);
}
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
// 这里可以做升级数据库的操作
db.execSQL(SQL_DELETE_ENTRIES);
onCreate(db);
}
public void onDowngrade(SQLiteDatabase db, int oldVersion, int newVersion) {
onUpgrade(db, oldVersion, newVersion);
}
}
// 在需要使用数据库的地方调用
FeedReaderDbHelper mDbHelper = new FeedReaderDbHelper(getContext());
SQLiteDatabase db = mDbHelper.getWritableDatabase();
```
使用完数据库后,记得调用 `db.close()` 来关闭数据库连接。
阅读全文