简答题

如果某个Intent Filter中有与Intent中action、data和category对应的字段,过滤器是否会允许没有设置这三个属性的显式意图通过?如果有一个隐式意图中有两个字段与之相符是否能通过该意图过滤器?

正确答案

Filter中有与Intent中action、data和category对应的字段,过滤器会针对隐式意图测试所有三个字段,必须同时通过三个字段的测试,隐式意图才会被允许传递给组件,哪怕只有一个字段通不过,Android系统也会传递这个意图给组件。然而,如果某个组件有多个意图过滤器,那么也许会出现意图不能通过其中一个过滤器但却通过了另一个过滤器而传递给了组件的情形。
过滤器允许没有设置这三个属性的显式意图通过。
一个隐式意图中有两个字段与之相符不能通过该意图过滤器。

答案解析

相似试题
  • 计算机中有一个“01100001”编码,如果它是某个ASCII码,则代表什么?

    简答题查看答案

  • 多任务操作系统运行时,内存中有多个进程。如果某个进程可以在分配给它的时间片中运行,那么这个进程是处于()状态。

    单选题查看答案

  • 假定一个表单中有一个文本框Textl和一个命令按钮组CommandGroup1,命令按钮组是一个容器对象,其中包含Commandl和Command2两个命令按钮。如果要在Commandl命令按钮的某个方法中访问文本框的Value属性值,下面代码正确的是()。

    单选题查看答案

  • 向某个I/O端口写入一个数据,一定可以从该I/O端口读回这个数据。

    判断题查看答案

  • 在顺序表L中的i个位置插入某个元素x,正常插入时,i位置以及i位置以后的元素需要后移,首先后移的是()个元素。

    填空题查看答案

  • 如果窗体上有命令按钮“确定”,在代码编辑窗口有与之相对应的OK_Click()事件过程,则命令按钮控件的名称属性和Caption属性分别为()。

    单选题查看答案

  • 什么叫端口?一般I/O接口电路中有哪几种端口?

    简答题查看答案

  • 在当前某个表中有一字段,字段名为FS,则()命令可以自动填写所有记录的FS字段值为50。

    单选题查看答案

  • 某个网页中有很多新闻的标题,当我们用鼠标单击一个新闻标题以后,就会显示出新闻的内容。这种技术是()。

    单选题查看答案