Content Provider 学习

1.是所有进程共享数据的唯一方式;

2.用Content Resolver与Content Provider 交互;

3.Content Provider 提供的数据模式,与数据库中的表记录很相似;

4.在自定义Content Provider时,至少要有个Uri,且以“Content://”开头

5.查询数据时,使用Content.Resolver.query()或Activity.managedQuery(),后者其实是对前者的封装。

6.在添加或修改表记录,使用ContentValues对象。

7.创建Content Provider 基本过程:
  a.首先选择一种存储数据的方式,如数据库、文件记录
  b.扩展Content Provider类,主要实现query(),insert(),update(),delete(),getType(),onCreate()等方法,其中getType方法与AndroidMainfest.xml文件中,想使用此Provider的Activity,intent-filter中data相关,可查看SDK中notepad例子
  c.在androidmainfest.xml中定义<provider ...>

你可能感兴趣的:(C++,c,xml,C#)