Android第三次过程化考核
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软外学院过程化第三次考核试卷
科目:Android应用开发命题教师:李会平班级:嵌入式11-1
姓名:学号:成绩:
一、填空(每空2分,共30分)
1.android中常用的四个布局是_线性布局相对布局、绝对布局、表格布局。
2. android 的四大组件是Activity、Service(没有UI)、Content Provider(内容提供者)、Brodcast Receiver(广播 intent一种中转的控件)。
3. android 中service的实现方法是OnStart()、OnBound()。
4.activity一般会重载7个方法用来维护其生命周期, 除了OnCreate(),onStart(),
onDestory()方法外,还有哪些方法onResume()、onPause()、onStop()、onRestart().
5.当启动一个新的Activity时,要用那个组件启动Intent.
二.选择题(每题2分,共30分)
1.android是如何组织Activity的( A )
A、以栈(先进后出)的方式组式Activity
B、以队列的方式组织Activity
C、以树形方式组织Activity
D、以链式方式组织Activity。
2.onPause什么时候调用( C )
A.当界面启动时
B.当onCreate方法被执行之后
C.当界面被隐藏时
D.当界面重新显示时
3.在Activity中,如何获取service对象(A)
A.可以通过直接实例化得到。
B.可以通过绑定得到。
C.通过startService()
D.通过getService()获取。
4. 创建Menu需要重写的方法是( C )
A、onOptionsCreateMenu(Menu menu)
B、onOptionsCreateMenu(MenuItem menu)
C、onCreateOptionsMenu(Menu menu)
D、onCreateOptionsMenu(MenuItem menu)
??5. 关于适配器的说法正确的有( B )
A.它主要是用来存储数据
B.它主要用来把数据绑定到组件上
C.它主要用来解析数据
D.它主要用来存储xml数据
6.关于Activity说的法不正确的是( C )
A. Activity是为用户操作而展示的可视化用户界面
B. 一个应用程序可以有若干个Activity
C. Activity可以通过一个别名去访问
D. Activity可以表现为一个漂浮的窗口
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中,Array Adapter(适配器)类是用于( 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中常用几种布局?