Android第三次过程化考核

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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中常用几种布局?

相关文档
最新文档