一、Android数据存储方式
•1.文件
•2.SQLite数据库
•3.SharedPreferences(参数)
•4.内容提供者(Content Providers)
•5.网络
二、SQLiteOpenHelper的使用方法
—SQLiteOpenHelper是一个访问SQLite的助手类。
—编写继承SQLiteOpenHelper的类,
此类提供方法:
1、调用SQLiteOpenHelper的getReadableDatabase或getWriteableDatabase两个方法获得可读、可写的SQLiteOpenHelper对象。New一个对象时不会创建数据库对象,只有调用这两个方法中的任意一个后,才会创建数据库对象。
2、回调函数
onCreate:该函数会在第一次创建数据库的时候执行,一般可用于创建表。
onUpgrade:该函数在数据库版本发生改变时被调用,一般可用于修改表结构。
三、SQLiteOpenHelper的onUpgrade