安卓移动开发软件试题,比较实际,结合课本需求,满足学生需要
7.激活Activity的方法是( C )
A.runActivity() B.goActivity()
C.startActivity() D.startActivityForIn()
8.在Activity的生命周期中,当它从可见状态转向半透明状态时,它的哪个方法必须被调用( B )
A.onStop()B.onPause()
C.onRestart()D.onStart()
9.当Activity被消毁时,如何保存它原来的状态(A )
A.实现Activity的onSaveInstanceState()方法
B.实现Activity的onSaveInstance()方法
C.实现Activity的onInstanceState()方法
D. 实现Activity的onSaveState()方法
10.关于res/raw(原生的,不动的状态)目录说法正确的是( A )
A、 这里的文件是原封不动的存储到设备上不会转换为二进制的格式
B、 这里的文件是原封不动的存储到设备上会转换为二进制的格式
C、 这里的文件最终以二进制的格式存储到指定的包中
D、 这里的文件最终不会以二进制的格式存储到指定的包中
11.关于Intent对象说法错误的是( D )
A. 在android中,Intent对象是用来传递信息的
B. Intent对象可以把值传递给广播或Activity
C.利用Intent传值时,可以传递一部分值类型
D.利用Intent传值时,它的key(字符串类型)值可以是对象
12.在android中,ArrayAdapter(适配器)类是用于( A )
A.用于把数据绑定到组件上 B.它能把数据显示到Activity上
C.它能把数据传递给广播 D.它能把数据传递给服务
13. 下列哪个不是Activity的生命周期方法之一( B )
A onCreate B startActivity
C onStart D onResume
??14.activity对一些资源以及状态的操作保存,最好是保存在生命周期的哪个函数中进行(D )P35
A、onPause() B、onCreate()
C、 onResume() D、onStart()
15.android 中下列属于Intent的作用的是( C )
A、实现应用程序间的数据共享
B、是一段长的生命周期,没有用户界面的程序,可以保持应用在后台运行,而不会因为切换页面而消失
C、可以实现界面间的切换,可以包含动作和动作数据,连接四大组件的纽带
D、处理一个应用程序整体性的工作
三、简答题(每题 5分,共20分)
1、Android工程下面有个gen目录,该目录下有个R..java文件,该文件的作用是什么,能不能修改,为什么?
2.请介绍下Android中常用几种布局?