安卓操作SQLite
数据库主要是使用SQLiteOpenHelper
帮助类,他是一个抽象类,所以要有一个类继承他实现他,有两个抽象方法onCreate()
和onUpgrade()
,前者是创建数据库时调用,后者可以通过控制更新版本来调用。还有两个实例方法用来读写数据库,分别是getReadableDatebase()
和getWritableDatebase()
。
现在以一个小项目SQLiteTest
来看具体调用方法,以备后用。如果要封装更高级功能,推荐使用第三方的LitePal。
AndroidManifest.xml
<?xml version="1.0" encoding="utf-8"?>
<manifest