ContentProvider和ContentResolver

ContentProvider向其他程序提供data.

ContentResolver自动查找注册在系统中的ContentProvider,by authority。


Activity 通过 ContentResolver URI的抽象层面上操作数据,而ContentResolver又在其内部的调用IContentProvider provider = acquireProvider(uri);以从注册的授权(authority)中找到对应的ContentProvider实例,最后通过ContentProvider和数据库直接进行操作。


你可能感兴趣的:(ContentProvider和ContentResolver)