Android 从 .sqlite 文件解析值
Android parse value from .sqlite file
如何解析 .sqlite 文件中的值,在我的 sqlite 文件中有超过 1000 条记录,现在我需要检索所有值并需要在列表视图中显示,我已将该文件保存到我的资产中文件夹,有没有办法像解析csv文件那样做
欢迎大家提出建议
提前致谢
我会推荐:
- 将您的数据保存到 SQLite 中,创建
ContentProvider
以允许 querying/updating 数据
参见:http://developer.android.com/guide/topics/providers/content-providers.html
- 使用
CursorLoader
和 CursorAdapter
从 ContentProvider
加载数据并将它们异步绑定到您的列表视图
参见:https://developer.android.com/training/load-data-background/setup-loader.html
整个过程一开始似乎不知所措,需要创建很多东西,但是一旦完成,您就会顺其自然。
您的数据库有超过 1000 条记录,并且它位于应用程序的资产文件夹中...
为此,您需要将资产数据库复制到安装的应用程序文件夹,然后使用 SQLiteOpenHelper 使用它。
有关示例的更多详细信息,您可以从此处参考..
Ship an application with a database
如何解析 .sqlite 文件中的值,在我的 sqlite 文件中有超过 1000 条记录,现在我需要检索所有值并需要在列表视图中显示,我已将该文件保存到我的资产中文件夹,有没有办法像解析csv文件那样做
欢迎大家提出建议 提前致谢
我会推荐:
- 将您的数据保存到 SQLite 中,创建
ContentProvider
以允许 querying/updating 数据
参见:http://developer.android.com/guide/topics/providers/content-providers.html - 使用
CursorLoader
和CursorAdapter
从ContentProvider
加载数据并将它们异步绑定到您的列表视图
参见:https://developer.android.com/training/load-data-background/setup-loader.html
整个过程一开始似乎不知所措,需要创建很多东西,但是一旦完成,您就会顺其自然。
您的数据库有超过 1000 条记录,并且它位于应用程序的资产文件夹中...
为此,您需要将资产数据库复制到安装的应用程序文件夹,然后使用 SQLiteOpenHelper 使用它。
有关示例的更多详细信息,您可以从此处参考..
Ship an application with a database