1 adb的使用,adb.exe存放在android-sdk-windows\platform-tools目录下,注意环境变量PATH的设置,在WINDOWS机器上启动CMD,键入adb shell可以进入android机器的linux系统shell;
2 SQLite是一个轻量级的关系型数据库系统,www.sqlite.org,支持SQL的查询语言
3 android通过SQLiteOpenHelper及SQLiteDatabase来对SQLite时行支持
4 SQLiteOpenHelper中一定要实现构造函数,
父类中构造函数SQLiteOpenHelper(Context context, String name, CursorFactory factory, int version)
注意3个回调函数:
onCreate()第一次创建数据库时调用,
onUpgrade在升级数据库时调用,
onDowngrade在降级数据库时调用,
2个重要的获取数据库对象的方法:
getReadableDatabase()获取可读的数据库对象
getWriteableDatabase()获取可读写的数据库对象
5 SQLiteDatabase是对数据库对象进行操作的类
重要方法:
execSQL();执行SQL语句
insert();行的插入操作
delete();行的删除操作
query();查询操作
update();更新操作
6 ContentValues类,用于批量存储数据,采用键值对方式
常用方法get();put();
7 Cursor类,为游标类,用select从表中得到查询数据的游标
moveToNext();向后移动游标
getString();取得一条记录中指定列中的字串返回值
getColumnIndex();取得表中指定列的列索引
8 Log.d()发送一条DEBUG信息到LOG中