手机移动程序开发程序猿阵线联盟-汇总各类技术干货移动开发

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

2018-01-15  本文已影响4人  Jeckson_HUANG

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

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)

后续

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

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

上一篇 下一篇

猜你喜欢

热点阅读