内容提供者与内容观察者
内容提供者与内容观察者
学习目标
学习目标:- 要求熟悉Android项目的开发流程
- 要求掌握Android控件的使用
- 要求掌握数据库的创建和使用
- 要求掌握Activity之间的跳转及数据回传
内容提供者概述
1.ContentProvider
是安卓四大组件之一,其功能是为不同的应用之间数据共享,提供统一的接口。它不仅允许一个程序访问另一个程序中的数据,同时还可以选择只对那一部分进行共享,从而保证程序中的隐私数据不被泄露
2.ContentProvider工作原理图
3.解释Uri
scheme:是以“content://”开头的前缀,表示操作的数据被ContentProvider控制不会被修改。
authority:表示为内容提供者设置的为标识,该值主要用来区分不同的应用程序,一般为了避免a