Android面试整理-ContentProvider
答案参考自:
什么是ContentProvider
及其使用
ContentProvider
通过Uri标识其他应用要访问的数据;通过
ContentResolver
的增删改查方法实现对共享的数据的操作;通过注册
ContentObserver
来监听数据是否发生了变化来对应的刷新页面
作用
为不同应用之间的数据共享提供统一的接口
ContentProvider
,ContentResolver
,ContentObserver
之间的关系
ContentProvider
内容提供者:管理数据,提供数据的增删改查操作,数据源可以是数据库,文件,
xml
,网络等。ContentResolver
内容解析者:外部进程通过内容解析者与内容提供者进行交互。
ContentObserver
内容观察者:观察内容提供者的数据变化,并将变化通知给外界。
Android面试整理-ContentProvider
https://luoyuy.top/posts/5b54e4a61c50/