![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
IT小蔡
这个作者很懒,什么都没留下…
展开
-
探讨数据库存放在包名路径下还是sdcard路径下遇到的Bug
说一下我使用数据库所遇到的问题,可能会对你有所帮助。去年一个项目中我用的数据库sdk是Realm,使用起来很方便。它直接可以指定数据库的存放位置File databaseFile = new File("/sdcard/mst/MstDatabase");RealmConfiguration configuration = new RealmConfiguration.Builder(dat原创 2017-06-05 18:33:33 · 438 阅读 · 0 评论 -
将SQLite数据库保存在sdcard路径下
要想操作数据库,首先我们要获取一个事务SQLiteDatabase public SQLiteDatabase getWritableDatabase() { synchronized (this) { return getDatabaseLocked(true); } } private SQLiteDatabase原创 2017-06-06 10:56:41 · 3147 阅读 · 0 评论 -
SQLite如何升级数据库
熟悉SQLite的同学都知道 我们继承SQLiteOpenHelper 要重写两个方法 @Override public void onCreate(SQLiteDatabase db) { //第一次创建数据库恩文件时候才会执行,之后不会再执行 } @Override public void onDowngrade(SQLiteDatabase db, int oldVersion,原创 2017-06-06 16:38:47 · 1258 阅读 · 2 评论