http://developer.android.com/reference/android/app/Activity.html
SQLite API http://developer.android.com/reference/android/database/sqlite/package-summary.html
在activity下使用ContextWrapper类的 openOrCreateDatabase(String, int, CursorFactory) 就会创建或打开一个数据库文件, deleteDatabase(String)是删除。
SQLiteDatabase 类:是数据库的操作类,增删改查。
SQLiteOpenHelper 类:是一个辅助类来管理数据库的创建和版本,必须继承。
有三个参数来构造:Context,String数据库名,int 版本。
A>第一次会调用onCreate方法(这里可以自己创建表);
B> 当版本改变时会调用 onUpgrade(可以更改表)
其中的getWritableDatabase() 将会返回一个SQLiteDatabase对象
附:在 /data/data/[PACKAGE_NAME]/databases 目录下就是程序的数据库默认目录
当然做数据库开发少不了一点框架的东东,在SSH中就是hibernate,在android中也是有几个框架的,google吧
最后
以上就是现实蜜粉最近收集整理的关于[java]android SQLite的全部内容,更多相关[java]android内容请搜索靠谱客的其他文章。
发表评论 取消回复