数据库:SQLite(轻量级,嵌入式的数据库)
大量的相似结构的数据的储存,快速的查询。特殊的文件(按照一定的格式生成)
数据库的创建
创建文件
1.声明文件对象,文件是不会被创建出来的。
File file = new File("文件名称");
2.写文件(文件才会被创建出来)
FileOutputStream fos = new FileOutputStream(file);
fos.write("hdahfdsaklfh".getbytes());
创建数据库
1.实现SQLiteOpenHelper的子类PersonSQLiteOpenHelper
public class PersonSQLiteOpenHelper extendsSQLiteOpenHelper {publicPersonSQLiteOpenHelper(Context context, String name,
CursorFactory factory,intversion) {super(context, name, factory, version);//TODO Auto-generated constructor stub
}
@Overridepublic voidonCreate(SQLiteDatabase arg0) {//TODO Auto-generated method stub
}
@Overridepublic void onUpgrade(SQLiteDatabase db, int oldVersion, intnewVersion) {//TODO Auto-generated method stub
}
}
SQLiteOpe