智慧树知到《移动设备程序开发(山东联盟)》章节测试答案


D.基于委托的事件处理

正确答案:基于回调的事件处理;基于监听的事件处理

3、事件监听器的实现,可以有哪些形式?()

A.内部类

B.使用Activity实现监听接口

C.直接绑定到标签

D.匿名内部类

正确答案:内部类;使用Activity实现监听接口;直接绑定到标签;匿名内部类

4、对于按钮的点击事件可以采用哪些方法实现?()

A.创建内部类实现OnClickListener接口

B.利用new OnClickListener(){}”的形式创建匿名内部类

C.创建内部类实现OnTouchListener接口

D.绑定到按钮的onClick属性

正确答案:创建内部类实现OnClickListener接口;利用new OnClickListener(){}”的形式创建匿名内部类;绑定到按钮的onClick属性

5、对于View类,一般包含哪些内部接口实现事件监听。()

A.View.OnClickListener

B.View.OnKeyListener

C.View.OnTouchListener

D.View.OnLongClickListener

正确答案:View.OnClickListener;View.OnKeyListener;View.OnTouchListener;View.OnLongClickListener

6、下面几种事件处理器中,有事件对象作为参数传递的是()

A.onKey()

B.onTouch()

C.OnClick()

D.OnLongClick()

正确答案:onKey();onTouch()

7、在对checkbox组件进行选择改变事件的事件监听时,需要实现()接口

A.OnKeyListener

B.OnFocusChangeListener

C.OnCheckedChangeListener

D.OnClickListener

正确答案:OnCheckedChangeListener

8、下列哪些监听器方法能返回布尔值?()

A.OnTouch()

B.onclick()

C.OnKey()

D.onLongclick()

正确答案:OnTouch();OnKey();onLongclick()

9、下列属于Android提供的回调方法是()

A.OnKeyDown

B.OnFocusChanged

C.OnTouchEvent

D.OnKeyUp

正确答案:OnKeyDown;OnFocusChanged;OnTouchEvent;OnKeyUp

10、一个事件监听器可以监听多个事件源,一个事件源也可以注册多个事件监听器。

A.正确

B.错误

正确答案:正确

第六章单元测试

1、Android中会将程序运行状态进行保留以提高程序的启动速度。

A.正确

B.错误

正确答案:正确

2、前台进程具有最高的优先级,一般不会被系统停掉。

A.正确

B.错误

正确答案:正确

3、Activity的生命周期在调用onStart()方法后可以跟用户进行交互。

A.正确

B.错误

正确答案:错误

4、Activity生命周期中调用的第一个方法是?

A.onStart()

B.onInit()

C.onCreate()

D.onResume()

正确答案:onCreate()

5、onDestroy是activity被关闭前最后一个被调用方法。

A.正确

B.错误

正确答案:正确

6、Android内存分配机制与java类似,进行内存调度有个阈值,只有低于这个值系统才会按一个列表来关闭用户不需要的东西。