AnjoyoAndroid02章节考试题.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
AnjoyoAndroid02章节考试题

AnjoyoAndroid第二章考试题 选择题:(共20题,每题3分) 下列关于Activity的说法正确的一个选项是( C )。 ① Activity是Android的四大组件之一。 ② Activity在实现中通常作为一个Java类出现。 ③ Activity是一个用来提供用户交互界面的组件。 ④ Activity使一个应用程序的指定数据集提供给其应用程序startActivityForResult(Intent intent, int requestCode)方法来实现的,并在原Activity中重写onActivityRequest(int requestCode, int resultCode, Intent data) 方法来获取到返回值。 D、带返回值启动Activity的这种方式在获取到返回值后,它通过requestCode和resultCode两个参数匹配到相应的Activity,然后就可以通过data参数处理返回信息了。 下列关于关闭Activity的操作中,finish()方法的使用描述错误的是( D )。 A、该方法是由开发者在代码中调用的。 B、该方法在Activity执行完成所有任务且要被关闭时调用。 C、该方法一旦被调用,调用这个方法的Activity会自动执行其生命周期中的终止Activity的过程。 D、在实际开发中,我们可以把所有的清理资源的操作放在onStop()方法中,并在需要时调用finish(),来间接地调用onStop(),以关闭Activity。 下列关于关闭Activity的操作中,finishActivity(int requestCode)方法的使用描述不正确的是( B )。 A、能被该方法关闭的Activity可以有多个。 B、该方法可以用来关闭自身Activity,也可以通过requestCode参数来关闭其他的Activity。 C、该方法就是通过匹配requestCode和这个请求码来关闭相应的Activity,当有多个Activity匹配时,会将这些Activity全部关闭。 D、能被该方法关闭的Activity都必须是由调用该方法的Activity所启动,且是使用startActivityForResult()启动的,也就是带返回值的方式。 下列关于作业和保留栈说法不正确的是( A )。 A、Activity被启动且显示给用户,它被压入栈中成为栈顶元素,此时它处于暂停态。 B、在Android系统中,使用作业与保留栈(Tasks and Back Stack)对Activity进行管理。 C、作业(Task)是一个由当执行某一个共同任务时与用户产生交互的多个Activity组成的集合。 D、在Android系统中,将两个不同应用程序的Activity放入同一个作业来保持无缝的用户体验;对每一个作业,都会使用一个保留栈来存放完成这个作业所需要的Activity。 下列关于Activity不可见和透明的描述错误的是( B )。 A、设置Activity为不可见,只需在onCreate()方法中调用setVisible(false)即可。 B、对于4.0及以上的版本,设置为不可见后,Activity不会显示其界面上的任何内容,但是其上的控件将不能响应用户事件。 C、被设置为透明的Activity,其上的控件会被显示,还能响应用户操作,只是它的背景看起来变为透明了,显示的它的下层Activity的界面。 D、将Activity设置为透明的方式是,只需在AndroidManifest.xml文件的Activity标签中,将Activity的theme属性设置为“android:theme=@android:style/Theme.Translucent.NoTitleBar.Fullscreen”即可。 下列关于横竖屏显示表达不对的是( A )。 A、在Android中至多只能禁用两个Activity的屏幕旋转功能。 B、智能手机都具有屏幕旋转的功能,其上的界面会自适应屏幕的横竖旋转。 C、设置横竖屏,可以在AndroidManifest.xml文件中相应的Activity标签中加入android:screenOrientation=属性,值为“portrait”是竖屏,为“landscape”是横屏。 D、设置横竖屏,可以在onCreate()方法中调用setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE)将Activity置为横屏;同样地,使用setRequestedOrientation(ActivityInfo.

文档评论(0)

haihang2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档