为什么是SQLite?
文件存储和SharedPreferences适用于保存一些简单的数据,SharedPreferences经常和android开发中的设置一起使用。
这时,SQLite可以存储数据量大,结构复杂的数据,配上用场了,Android内置了SQLite数据库,它运算速度快,占用资源少,很受青睐。
getWritableDatabase与getReadableDatabase的区别
专门写了篇 阐述这个问题。请移步getWritableDatabase与getReadableDatabase的区别