Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/231.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android从sqlite数据库加载数据以填充UI微调器_Android_Sqlite_Android Sqlite_Roboguice_Robospice - Fatal编程技术网

Android从sqlite数据库加载数据以填充UI微调器

Android从sqlite数据库加载数据以填充UI微调器,android,sqlite,android-sqlite,roboguice,robospice,Android,Sqlite,Android Sqlite,Roboguice,Robospice,我正在开发移动应用程序,它只是作为处理web应用程序的另一个访问点。(它使用android的本机界面,并对远程服务器进行一些调用以同步数据),并在本地sqlite3数据库中保留一些面向用户的数据 在我的一项活动中,填充在微调器中的数据(不是太多数据)应该从数据库加载(原因是,根据web应用程序的意愿,必须在主web应用程序管理部分配置此数据),并且不适合将数据放在通常的string.xml字符串包中 我还希望能够在用户更改本地语言(目前只考虑支持两种语言)时再次加载数据 我已经搜索和阅读了,可能

我正在开发移动应用程序,它只是作为处理web应用程序的另一个访问点。(它使用android的本机界面,并对远程服务器进行一些调用以同步数据),并在本地sqlite3数据库中保留一些面向用户的数据

在我的一项活动中,填充在微调器中的数据(不是太多数据)应该从数据库加载(原因是,根据web应用程序的意愿,必须在主web应用程序管理部分配置此数据),并且不适合将数据放在通常的string.xml字符串包中

我还希望能够在用户更改本地语言(目前只考虑支持两种语言)时再次加载数据

我已经搜索和阅读了,可能是太多的文章,并得到了真正的困惑,这就是为什么我问这个问题。(我已经读到使用loader,不使用CursorLoader实现是非常痛苦的——参考Commonware的LoaderEx项目及其对Loaders框架的评论。) 考虑到我不需要使用内容提供商,因为我不打算与其他应用程序共享该数据库,也不需要在我的应用程序中使用锅炉板代码)

我希望我的代码能够处理方向的变化,当然还有活动和片段的生命周期。我们还决定使用Roboguice库进行依赖性注入

至少从我所了解的情况来看,Robospice项目主要用于查询远程服务器的异步IOS操作,例如通过REST服务进行查询,所以我也不选择这样做

你能给我提供一些指导吗