一:程序中如何使用sqlite
SQLiteOpenHelper 是 framework 自带的一个DB的类,可以处理DB的数据.一般我们的程序有自己的类来继承SQLiteOpenHelper类.
有以下方面要注意:
1. 通过
getReadableDatabase() create or open a database
getWritableDatabase()
两个方法可以返回一个可以操作DB的对象 SQLiteDatabase
2.重新以下两个方法的重要用处
onCreate(SQLiteDatabase arg0) 回调函数,当创建数据库的时候回调.
onUpgrade(SQLiteDatabase arg0, int arg1, int arg2) 当升级数据库的时候回调.
二:adb 访问 sqlite
sdk的 platform-tools 目录下,有adb命令.
adb shell
data/data
找到项目的包的名字及database
.shema查看数据库数据结构.
执行sql操作即可.
(不建议使用db的方式来存放数据,有开发经验的程序员觉得不够方便,速度也慢)