WEB开发网
开发学院手机开发Android 开发 详解 Android content provider 阅读

详解 Android content provider

 2010-03-15 15:35:00 来源:WEB开发网   
核心提示:{behavior:url(#default#VML);} o:* {behavior:url(#default#VML);} w:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} Normal 0 7.8 磅 0 2 false
{behavior:url(#default#VML);} o:* {behavior:url(#default#VML);} w:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 /* Style Definitions */ table.MsoNormalTable {mso-style-name:普通表格; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman"; mso-ansi-language:#0400; mso-fareast-language:#0400; mso-bidi-language:#0400;} A: 标准前缀,指明数据是由一个content provider控制的,永远不要修改这个前缀。

B: URI的权柄部分,它指明了content provider。对第三方应用程序来说,这应当是一个完全限定类名(小写),以确保其唯一性。在元素的authorities属性中声明这个权柄。 C: content provider用来确定请求哪种类型数据的路径。这部分可能有零个或多个段长。如果content provider只输出一种类型的数据(例如,只有trains),这部分是可以不要的;如果provider输出几种类型的数据,包括子类型,那么这部分可能是几个段长——例如,"land/bus", "land/train", "sea/ship",和 "sea/submarine"提供了四种可能性。 D: 如果有的话,这部分是被请求的具体记录的ID,它是被请求记录的_ID值。如果不是请求单一的记录,这部分以及斜杠线都可以省略,如: content://com.example.transportationprovider/trains

上一页  1 2 3 4 5 6 

Tags:详解 Android content

编辑录入:coldstar [复制链接] [打 印]
赞助商链接