- 1、本文档共3页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
data译者署名呆呆大虾译者链接版本Android3.2语法data.doc
data
译者署名: 呆呆大虾
译者链接:
版本:Android 3.2
语法:
data android:HYPERLINK \l hosthost=string?
? ? ? android:HYPERLINK \l mimemimeType=string?
? ? ? android:HYPERLINK \l pathpath=string?
? ? ? android:HYPERLINK \l pathpathPattern=string?
? ? ? android:HYPERLINK \l pathpathPrefix=string?
? ? ? android:HYPERLINK \l portport=string?
? ? ? android:HYPERLINK \l schemescheme=string /
包含于:
HYPERLINK /guide/topics/manifest/intent-filter-element.html intent-filter
说明:
在意图过滤器(intent filter)中加入一个数据项定义。此定义可以只是数据类型( HYPERLINK /guide/topics/manifest/data-element.html \l mime mimeType属性)、 只是URI,或一个数据类型和一个URI的组合。URI对每个部分都用单独的属性指定:
scheme://host:port/path 或pathPrefix 或 pathPattern
这些属性是可选的,也是互相依赖的:如果没有为意图过滤器指定 HYPERLINK /guide/topics/manifest/data-element.html \l scheme scheme,则所有其他URI属性将被忽略。如果没有为意图过滤器指定 HYPERLINK /guide/topics/manifest/data-element.html \l host host,则port属性和所有路径属性都将被忽略。
所有包含于同一个 HYPERLINK /guide/topics/manifest/intent-filter-element.html intent-filter元素内的data元素作用于同一个过滤器。例如,以下过滤器定义:
intent-filter . . . ?
? ? data android:scheme=something android:host= /?
? ? . . .?
/intent-filter
等同于以下定义:
intent-filter . . . ?
? ? data android:scheme=something /?
? ? data android:host= /?
? ? . . .?
/intent-filter
在 HYPERLINK /guide/topics/manifest/intent-filter-element.html intent-filter内可以放置任意数量的data元素以提供多个数据项。所有属性都没有默认值。
关于意图过滤器如何发挥作用,包括Intent对象对过滤器的匹配规则,可以在另一篇文档 HYPERLINK /guide/topics/intents/intents-filters.html 意图和意图过滤器中找到。参阅介绍一文中的 HYPERLINK /guide/topics/manifest/manifest-intro.html \l ifs 意图过滤器章节。
属性:
android:host
URI引用的主机部分。只有为过滤器同时指定了HYPERLINK \l schemescheme属性后,本属性才有意义。
注意:与通常的RFC不同,符合Android框架要求的主机名是大小写敏感的。因此应该用小写字母指定主机名。
android:mimeType
MIME多媒体类型,比如image/jpeg或audio/mpeg4-generic。子类型可以用通配符星号(*) 来表示可匹配任意子类型。
注意:与通常的RFC不同,符合Android框架要求的MIME类型是大小写敏感的。因此应该总是用小写字母指定MIME类型。
android:path android:pathPrefix android:pathPattern
URI的路径部分。path属性指定匹配Intent对象的完整路径。pathPrefix属性指定匹配Intent对象路径的起始部分。pathPattern属性指定匹配Intent对象的完整路径,只是可包
文档评论(0)