如果您需要管理专用数据库中的数据,请使用android.database.sqlite
类。 这些类用于管理从内容提供者查询返回的Cursor
对象。 数据库通常是以openOrCreateDatabase(String, int, SQLiteDatabase.CursorFactory)
创建并打开的。要通过内容提供者发出请求,可以使用content.ContentResolver
类。
所有数据库都存储在设备中的 /data/data/<package_name>/databases
CrossProcessCursor | 跨进程游标是 Cursor 的扩展,它也支持远程进程的使用。 |
Cursor | 该接口提供对数据库查询返回的结果集的随机读写访问。 |
DatabaseErrorHandler | 让应用程序定义检测到数据库损坏时采取的操作的界面。 |
CursorJoiner.Result | 对next()的调用的结果。 |
CursorIndexOutOfBoundsException | 指示游标超出边界的异常。 |
SQLException | 指示SQL解析或执行出错的异常。 |
StaleDataException | 当一个Cursor包含陈旧的数据并且在被再次使用之前必须被重新查询时,这个异常会被抛出。 |