【问题标题】:Android SQLite data displayingAndroid SQLite 数据显示
【发布时间】:2017-03-27 15:20:46
【问题描述】:

我是 android 开发的新手,我对 content providers 有点困惑。 Content providers 用于合法地与其他应用程序共享您的数据,但是将其用于从SQLite database 检索您的数据并显示它是否正确,例如listView?从数据库显示数据的更好解决方案是什么? 谢谢

【问题讨论】:

  • 是的,将它用于列表视图是正确的,尽管它不是强制性的。

标签: android sqlite android-contentprovider


【解决方案1】:

是的,使用 ContentProvider 从 SQLite 数据库中检索数据是合法的,而创建一个处理程序来处理 SQLiteOpenHelper 并仅使用它是非常好的。

这一切都取决于您的应用程序的需求, 如果不需要共享数据,我会单独为我自己的应用程序使用内容提供程序。

【讨论】:

  • 你会用什么来检索数据库中的数据并显示它?
  • 我会创建一个类来获取数据并将其带到用户界面,如果它是一个大数据列表,我会使用回收站视图
【解决方案2】:

如果您不需要从应用共享数据库,则无需使用内容提供程序

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-03-15
    • 1970-01-01
    • 1970-01-01
    • 2016-05-18
    • 2017-03-08
    • 2012-08-19
    • 1970-01-01
    相关资源
    最近更新 更多