仅当您需要在多个应用程序之间共享数据时,才需要内容提供程序。

这是使用它的唯一目的吗?简单地从WS获取数据并将其写入CP,然后在“活动”中从此处读取呢?

那么iosched
CP在这里用于共享多个应用程序的数据库吗?

最佳答案

您可以使用数据库实现这一点,但是我强烈建议您使用contentprovider,即使您不打算在应用之间共享数据。诸如CursorLoader(更正)之类的类直接从contentprovider加载数据,如果仅使用数据库,则必须扩展该类以获得相同的性能
因此可以得出结论,所有这些都是与contentprovider一起使用的。

关于android - ContentProvider的用法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13895919/

10-12 04:50