精品文档
精品文档
makes sen se.The content provider exte nds the Conten tProvider base class to impleme nt a sta
ndard set of methods that en able other applicati ons to retrieve and store data of the type it
controls. However, applications do not call these methods directly. Rather they use a Con ten
tResolver object and call its methods in stead. A Conten tResolver can talk to any content provider;
it cooperates with the provider to man age any in terprocess com muni cati on that's invo Ived. See
the separate Content Providers docume nt for more in formatio n on using content providers.
When ever there's a request that should be han dled by a particular comp onent. An droid makes
sure that the application process of the component is running, starting it if necessary, and that an
appropriate in sta nee of the comp onent is available, creat ing the in sta nee if n ecessary. 4
:内
容提供者
content provider
con te nt provider
将一些特定的应用程序数据供给其它应用程序使用。数据可以 存储于文件系统、
SQLite
数据库或其它有意义的方式。
content provider
继承于
ContentProvider
慕次实现了 一鉴
使彳》工他应川阳 工能诟检索和作储匸茁管尸类
型数据的标准 方法。 然血 应用和庁并不血接
调用返 些方法是使 用一个
ContentResolver
对: 象 调门“;旳. ”法作为杵代 "
ContentResolver
可以与任何
content provider
疋行幻古 与幷合作对的 *相矣任间
3
讯汕」管总 参阅独立的
Content Providers
文档以获得更多关
于使用
content provider
的信 息。
每出出规一个 霜要被 特定组件处:
M
的请求时
An droid 会确保那个组件的应用
觀庁进和处」 ; 运行状态 必耍时会启动它并确保那个组件的 一个合 适的实例町必
要时会创
建那个实例。