设为首页 加入收藏

TOP

Activity随笔(二)
2017-10-16 18:18:41 】 浏览:10869
Tags:Activity 随笔
intent-filter中指定“android.intent.category.DEFAULT”这个category。

  3.data的匹配规则

  data由两部分组成,mimeType和URI。mimeType指媒体类型,比如image/jpeg、audio/mpeg4-generic和video/*等,而URI中包含的数据就比较多了。下面是URI的结构:

    <scheme>://<host>:<port>/[<path>|<pathPrefix>|<pathPattern>]

  Scheme:  URI的模式,比如http、file、content等,如果URI中没有指定scheme,那么整个URI是无效的。

  Host:  URI的主机名,比如www.biadu.com

  Port:  URI中的端口号

  Path、pathPattern和pathPrefix:  这三个参数表述路径信息,其中path表示完整的路径;pathPattern也表示完整的路径信息,但是它里面可以包含通配符;pathPrefix表示路径的前缀信息。

  最后,当我们通过隐式方式启动一个Activity的时候,可以做一下判断,看是否有Activity能够匹配我们的隐式Intent。判断方法有两种:采用PackageManager的resolveActivity方法或者Intent的resolveActivity方法如果找不到匹配的Activity就会返回null。

 

参考自《Android开发艺术探索》

首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Android 监听APK卸载,替换,完成.. 下一篇android studio 使用adb命令传递..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目