android中sqlite操作

仅作个人备忘使用


在使用android中的sqlite数据开发的时候,遇到这样一个问题,通过getWritableDatabase()和getReadableDatabase()方法获取书库库对象,但是一直不知道什么意思,感觉一个获取的对象只能有写权限,一个只能有读权限,因此在使用的时候获取了两个对象分别进行读写操作。但是之后看到一段代码使用同一个方法就能完成读写操作,弄不懂他们有什么区别了。之后进行了一番查找,了解到,前者和后者均是获取一个数据库的读写对象,但是前者在磁盘空间满了的情况下,直接出错;而后者在磁盘空间满了的情况下会尝试继续进行读操作

你可能感兴趣的:(android)