2016级移动应用开发在线测试9-Intent匹配 Broadc

作者: Jeckson_HUANG | 来源:发表于2018-01-15 00:34 被阅读4次

版权声明:本文为博主原创文章,未经博主允许不得转载, 微信公众号『醉翁猫咪』特约作者

1. 以下关于Intent的叙述错误的是分值:6

您的回答为:显式Intent和隐式Intent请求的主要区别就是,隐式Intent需要通过三要素(动作、数据及类别)的检查,而显式Intent只需要进行动作检查即可。

(得分:6)

2. 下面关于intent-filter的叙述错误的是分值:5

您的回答为:Intent-Filter必须在AndroidManifest.xml文件中进行定义,Intent-Filter无法使用java代码在程序运行时进行动态设置。

(得分:5)

3. 下面关于intent-filter的动作匹配描述错误的是

http://blog.csdn.net/mynameishuangshuai/article/details/51673273

分值:5

您的回答为:如果intent-filter中没有Action类型,那么这个intentn-filter可以匹配所有的Intent请求。

(得分:5)

4. 下面关于intent-filter分类(category)匹配描述错误的是分值:6

您的回答为:如果Intentfilter中没有设置Category,则它能匹配所有Intent的Category。

(得分:6)

5. 下面关于intent-filter数据匹配描述错误的是分值:6

您的回答为:intent-filter中的Data部分可以是一个或者多个,但不能没有。

(得分:6)

6. 关于URI组成描述错误的是分值:6

您的回答为:http://www.gdmec.cn:8080/cuiyu/fileName.htm?stove=10&path=32&id=4#harvic,这是个非法的URI

(得分:6)

7. 根据下面的清单文件配置和java代码中的intent设置,匹配成功的Activity是

分值:6

您的回答为:Main5Activity,Main6Activity

(得分:6)

8. 在Android中,程序的响应(Responsive)被活动管理器(Activity Manager)和窗口管理器(Window Manager)这两个系统服务所监视。如果你的应用程序有一段时间响应不够灵敏,系统会向用户显示一个对话框,这个对话框称作应用程序无响应(ANR:Application Not Responding)对话框。用户可以选择“等待”而让程序继续运行,也可以选择“强制关闭”。所以一个流畅的合理的应用程序中不能出现anr,而让用户每次都要处理这个对话框。默认情况下,在android中Activity的最长执行时间是()秒,BroadcastReceiver的最长执行时间则是()秒。分值:5

您的回答为:5,10

(得分:5)

9. Android系统在产生某个事件时发送广播,涉及到手机的基本操作,都会发出相应的广播,叫做系统广播(System Broadcast)应用程序使用广播接收者接收这个广播,就知道系统产生了什么事件,每个系统广播都有特定的Intent-Filter(包括具体的action),android系统内置了很多系统广播,下面哪些不是系统广播。分值:6

您的回答为:应用闪退┋淘宝启动┋微信断线

(得分:6)

10. 以下对广播描述错误的是

http://www.jianshu.com/p/ca3d87a4cdf3

分值:6

您的回答为:abortBroadCast():阻止其他接收者接收这条广播,类似拦截,普通广播和有序广播都可以被拦截。

(得分:6)

11. 下面对广播接收器描述错误的是分值:6

您的回答为:自己创建的广播接受者要继承自BroadcastReceivre基类,必须重写抽象方法onReceive()和onSend()方法。

(得分:6)

12. 数字证书库文件是用来存放数字证书的,下面关于数字证书库文件描述错误的是()分值:5

您的回答为:证书库会跟随Android Studio自动更新

(得分:5)

13. 建立数字证书要填写一些必须的信息,下面哪些是必须的()?分值:5

您的回答为:Alias(数字证书别名)┋Validity(years)(有效期(年))┋First and Last Name (姓名)┋Organizational Unit (组织的部门)┋Organization(组织)┋City or Locality(城市)┋State or Province(省份)┋Country Code(XX)(国家代码(两位))

(得分:5)

14. 下面关于数字证书的叙述哪一条是错误的()?分值:5

您的回答为:自签名证书的发行机构是用户自己,不在任何一个受信任的CA下,是用于证明自己身份,并非权威颁发机构发布,默认客户端都是信任的,主要目的是用来加密和保证数据的完整性和不可抵赖性,与签名证书相同.

(得分:5)

15. 下面关于数字签名的叙述,哪一条是错误的()?分值:5

您的回答为:数字签名是个解密的过程,数字签名验证是个加密的过程。

(得分:5)

16. 下面关于数据摘要算法的叙述,哪一条是错误的()?分值:5

您的回答为:消息摘要算法的主要特征是加密过程需要密钥,并且经过加密的数据无法被解密,只有输入相同的明文数据经过相同的消息摘要算法才能得到相同的密文。

(得分:5)

17. Which rule of data test about intent-filter match is not right?

http://www.android-doc.com/guide/components/intents-filters.html

分值:6

您的回答为:intent-filter match have three part: action test, category test and data test. The data test only compares the URI in Intent object to a URI specified in the filter.

(得分:6)

18. Which one is wrong about Android Broadcast.

http://www.android-doc.com/reference/android/content/BroadcastReceiver.html

分值:6

您的回答为:You can not dynamically register an instance of BroadcastReceiver, you can only statically publish an implementation through the tag in your AndroidManifest.xml.

(得分:6)

后续

关注我,每天都有优质技术文章推送。工作,学习累了的时候放松一下自己。

欢迎大家关注我的微信公众号:「醉翁猫咪」

相关文章

  • 2016级移动应用开发在线测试9-Intent匹配 Broadc

    版权声明:本文为博主原创文章,未经博主允许不得转载, 微信公众号『醉翁猫咪』特约作者 1.以下关于Intent的叙...

  • 2016级移动应用开发在线测试2-移动应用开发概述

    版权声明:本文为博主原创文章,未经博主允许不得转载, 微信公众号『醉翁猫咪』特约作者 1.下面哪一门课程( ),崔...

  • 正则表达式

    在线正则表达试测试链接 正则表达式测试链接网址 正则匹配 结果为 匹配目标分组匹配 结果为 贪婪模式匹配 .*匹配...

  • 信必优移动应用开发

    信必优专注移动应用开发,具有丰富的设计、开发、测试经验。拥有丰富的设计、开发、测试经验及能力帮助客户您应对日益增长...

  • appium的安装与环境配置

    appium是一款集成了Android,ios移动设备的自动化测试工具,支持测试移动应用,移动web应用,混合应用...

  • iOS 架构模式

    在构建iOS应用程序时,测试并不总是我们的主要工作。而当我们在移动开发中想要丰富测试经验时,我们发现给iOS 应用...

  • Flutter学习笔记 - Dart语言

    官方文档。在线体验。 @[toc] Dart是谷歌开发并在2011年亮相,2015推出了基于Dart语言的移动应用...

  • 2016级移动应用开发在线测试6-Activity

    版权声明:本文为博主原创文章,未经博主允许不得转载, 微信公众号『醉翁猫咪』特约作者 1.下面对于Activity...

  • iOS之有趣的正则表达式(Objective-C)

    2018.3.19 正则表达式在线测试在线测试网站1在线测试网站2 iOS 简单应用创建一个NSString分类 ...

  • 移动应用开发必备工具盘点

    移动应用开发的路程是艰辛的,在移动应用开发的道路上,一些实用的移动开发工具可以帮开发者更高效地开发应用。下面分享一...

网友评论

    本文标题:2016级移动应用开发在线测试9-Intent匹配 Broadc

    本文链接:https://www.haomeiwen.com/subject/bhtroxtx.html