大家好,好久没有更新博客了,最近由于身体不适让大家久等了,好了,直接进入主题~
Android 提供了三种数据存储方式,第一种是文件存储;第二种是SharedPreferences 存储;第三种就是数据库SQLiteDatabase 存储。
文件存储我就不用多说了,而SharedPreferences 可以存取简单的数据(int,double,float.etc),它经常用于数据缓存,因为它读取存储简单。详细可以参见本系列。Android 高手进阶教程(七)之----Android 中Preferences的使用!
今天我们将讲一下SQLiteDatabase 的使用。 而掌握SqliteDatabase ,将会我们接下来掌握ContentProvider 打下良好的基石。
为了让大家更好的掌握,我们手把手完成该节的Demo 。
第一步:新建一个Android工程,命名为SQLiteDatabaseDemo.
第二步:创建一个新的类BooksDB.java 这个类要继承于android.database.sqlite.SQLiteOpenHelper抽象类,我们要实现其中两个方法:onCreate(),onUpdate.具体代码如下:

本文介绍了Android中SQLiteOpenHelper的使用,包括创建数据库表、增删改查操作,并通过一个完整的例子展示了如何在应用中操作数据库。SQLiteOpenHelper的掌握对于理解ContentProvider至关重要。文章还提供了一个实际的数据库操作DEMO,涉及布局设计和ListView的使用。
最低0.47元/天 解锁文章
3014





