1、只有在希望与外部或在应用程序之间共享数据时,才需要使用ContentProvider抽象。 对于内部数据访问,应用程序可以使用它认为适合的任何数据存储/访问机制(首选 项、文件、SQLite、网络)。
2、Android中存在大量的内置的ContentProvider,它们记录在SDK的android.provider Java包 中,可以在以下网址查看这些ContentProvider的列表。
http://developer.android.com/reference/android/provider/package-summary.html