说说ContentProvider与Android数据存储的关系?
contentprovider是程序之间共享数据的唯一方式,android中没有公共数据区域的说法,每个进程启动都是不同的用户,与PID相同,所以需要contentprovider来提供程序之间的数据共享
ContentProvider对象何时被实例化?
在系统初始化的时候被实例化,由系统服务负责监听对其的调用,如果发现有调用,就启动宿主进程执行操作,操作完毕没有其他操作就将宿主进程置为EMPTY状态
ContentProvider数据模型画出来
可以看做C/S结构,客户端通过contentresolver来调用,服务器端通过contentprovider来对具体实现进行封装,供客户端调用
ContentProvider的机制是什么?
???
时间: 2024-11-05 14:52:25