SQLite是一个Android自带的一个轻量级的数据库
一
1创建一个DBHelper类,继承SQLiteOpenHelper类
2在SQLiteOpenHelper中有两个抽象方法
onCreate在数据库被第1次创建时的情况下会调用----只调用1次,创建表格
onUpgrade
3实现构造函数
调用父类SQLiteOpenHelper的构造方法,生成1个数据库文件
public DBHelper(Context context){
super(context, DATABASE_NAME, null, DATABASE_VERSION);
}
二
1创建DBStudent类
public DBStudent(Context context) {
helper = new DBHelper(context);
}
2实现构造函数,来生成DBHelper对象
3在这个类中实现两个方法
获取到全部的数据
public List<Student> getAllStudentList()
插入数据
public int insert1(Student tt)
SQLiteOpenHelper
package tech.huqi.myapplication.