一个 Intent 可以通过 URI 携带外部数据给目标组件。在 <intent-filter >节点中,通过 <data/>节点匹配外部数据。

mimeType 属性指定携带外部数据的数据类型,scheme 指定协议,host、port、path 指定数据的位置、端口、和路径。如下:

如果在 Intent Filter 中指定了这些属性,那么只有所有的属性都匹配成功时 URI 数据匹配才会成功。

该例子中通过String.format("<a href=\"%s://%s/$1\">$1</a>", WIKI_AUTHORITY, WIKI_LOOKUP_HOST)));把链接格式化成<a href="wiktionary://lookup/ah">ah</a>形式的,这样就可以和配置文件中的data相匹配。

<!-- google_ad_section_end -->

更多相关文章

  1. SpringBoot 2.0 中 HikariCP 数据库连接池原理解析
  2. 一句话锁定MySQL数据占用元凶
  3. Android(安卓)属性动画(Property Animation)完全解析 (下)
  4. Android数据手册:Android颜色码制表
  5. Android基础之Android动画
  6. Android(安卓)的 system property service
  7. Android获取短信session
  8. Android正则表达式
  9. Android(安卓)Application 理解

随机推荐

  1. android中添加arial字体(非android默认字
  2. Android(安卓)Studio如何设置代码自动提
  3. android 在程序中开启GPS功能
  4. Android—构建安全的Android客户端请求,避
  5. GooglePlay 分包 安装obb
  6. 在android中创建bitmap避免内存不足的方
  7. PackageManagerService初始化
  8. 2018 Android(安卓)文章合集 200+ 篇
  9. Android(安卓)FFmpeg移植总攻略——获取
  10. Android学习路线(二十四)ActionBar Fragmen