我为什么要在Android中使用自定义内容提供商?

时间:2010-11-02 15:20:45

标签: android android-contentprovider

使用自定义内容提供商有什么好处? 为什么这样的内容提供程序优于包装SQL查询的普通类?

2 个答案:

答案 0 :(得分:5)

内容提供商可以在其他流程中使用,并且是Android上某些机制所需要的,例如全局搜索。还有一些类可以帮助您处理内容提供​​程序,为您节省一些内存管理的麻烦。

答案 1 :(得分:3)

  • 其他应用可以访问您的数据。

  • 您可以在内容提供商中包装和抽象大量查询逻辑,并限制访问。

  • 您将能够依靠系统来管理托管查询等事宜。