【发布时间】:2011-04-11 03:49:08
【问题描述】:
我有一个关于 Android 设计的简单方法问题。
我设想了一个我提供服务和活动的场景。服务和活动都需要读取/写入相同的数据。基本理念是实时播放列表:播放列表的服务会在播放完毕后从列表中“弹出”一首歌曲,但应用也可以通过添加或删除歌曲来编辑列表。
我考虑将 ContentProvider 用于实际播放列表,认为这很简单,但我在 Internet 上找到的所有 ContentProvider 示例似乎都过于复杂或仅涉及 SQLite。
另一种方法是在我的资源中保留一个简单文件,并从服务和应用程序访问该文件。
这里哪种方法似乎更好?如果我确实应该使用 ContentProvider,有人可以指导我使用最简单的实现,最好不涉及 SQLite?从我之前的观点来看,ContentProvider 对于我的简单目的来说似乎过于复杂了。
感谢您的任何意见! -追逐
【问题讨论】:
标签: android service android-contentprovider