我是靠谱客的博主 粗犷鸡翅,最近开发中收集的这篇文章主要介绍每日一练 20190524,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1.广播的两种注册方式 ?

2.广播发送和接收的原理了解吗 ?(Binder机制、AMS)

3.ContentProvider了解多少?

参考回答:
ContentProvider作为四大组件之一,其主要负责存储和共享数据。与文件存储、SharedPreferences存储、SQLite数据库存储这几种数据存储方法不同的是,后者保存下的数据只能被该应用程序使用,而前者可以让不同应用程序之间进行数据共享,它还可以选择只对哪一部分数据进行共享,从而保证程序中的隐私数据不会有泄漏风险。

 4.ContentProvider的权限管理?


读写分离
权限控制-精确到表级
URL控制

 5.说说ContentProvider、ContentResolver、ContentObserver 之间的关系?

参考回答:
ContentProvider:管理数据,提供数据的增删改查操作,数据源可以是数据库、文件、XML、网络等,ContentProvider为这些数据的访问提供了统一的接口,可以用来做进程间数据共享。
ContentResolver:ContentResolver可以为不同URI操作不同的ContentProvider中的数据,外部进程可以通过ContentResolver与ContentProvider进行交互。
ContentObserver:观察ContentProvider中的数据变化,并将变化通知给外界。

 

转载于:https://www.cnblogs.com/jiayonghua/p/10892753.html

最后

以上就是粗犷鸡翅为你收集整理的每日一练 20190524的全部内容,希望文章能够帮你解决每日一练 20190524所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(72)

评论列表共有 0 条评论

立即
投稿
返回
顶部