什么是内容提供者ContentProvider
为App存取内部数据提供的统一的外部接口,让不同的应用之间得以实现数据共享
Client App端
用户输入数据的一端,或者说是用户读取到存储的数据的一端(在我看来,这里相当于web的jsp)
然后将相关信息传送到Server App端,也就是在后端进行数据库内容的相关操作(这里相当于web的servlet)
但是Server端还会连接到不同的应用之间,进行数据共享
Server端的代码编写
1、先新建一个文件,new-->Other-->Content Provider
然后,我们之前也已经学过了连接数据库的相关操作以及相关代码
Client端的代码编写
先新建一个Activity文件,new-->Activity-->Empty Activity
界面的编写就很简单,这里就直接略过了
直接跳到组件的后台控制内容:
添加数据:
查询(读取):
删除数据: