我可以使用一些帮助来理解ContentProviders
问题:
String
s),应该在活动中显示。解决方案:
ContentProvider
。问题:
我是否必须使用DB作为底层持久性?作为替代方案,我可以使用普通ArrayList<String>
来存储实体,并为每个应用程序使用单独的ContentProvider
。
我要问的是,完整的界面和基础设施接口要专注于使用DB传输持久数据。所以我想知道我是否滥用了这个框架。
提前致谢。
答案 0 :(得分:0)
不,您绝对不需要使用数据库 - 您可以自由地实现您想要(或缺少)的任何存储机制。但是,大多数情况下,您的应用程序中似乎都有一个支持数据库,因此事情会持续存在。