如何将ContentProvider与在线数据库一起使用

时间:2013-01-18 10:25:58

标签: java android database android-contentprovider

根据我的理解,extends ContentProvider有助于与存储在设备中的本地数据库进行交互。但我不确定如何使用在线数据库实现ContentProviderContentProvider仅适用于本地数据库吗?我正在考虑将两者都用于缓存,但我对这方面的经验非常缺乏。任何建议将不胜感激。

1 个答案:

答案 0 :(得分:1)

Contentprovider接口设计实际上将实际的持久性细节从数据访问中抽象出来,理论上可以使任何类型的数据源成为可能。实际上,由于与SQLite /文件等本地数据源相比的开销,内容提供者通过网络访问数据的性能最好。

预加载/缓存可能是一个好主意!