1.选择题:
(1)下述不是Activity回调函数的是()
A.OnCreate()B.OnStart()C.OnDelete()D.OnResume()
(2)在Java程序中,日志输出的使用方法包括以下几种:Log.v(),Log.d(),Log.i(),Log.w(),Log.e(),其中Log.e()代表输出()
A.警告 B.调试 C.注释 D.错误
(3)在Activity组件之间通信时,使用( )进行参数传递。
A.LogCat B.Bundle C.String D.layout
(4)Android系统中通过( )进行两个组件之间的通信。
A.Activity B.Intent C.Service D.LogCat
(5)在Android系统中,( )进程的优先级是最高的。
A.后台 B.前台 C.服务 D.可见
2.填空题:
(1)当隐式启动和显式启动同时存在时,()启动会被忽略。
(2)Android操作系统跟踪所有运行的Activity对象,将这些对象统一放进一个Activity的()中。
3.简答题:
(1)列举出Activity 5个事件回调函数,并分别说明其作用。
(2)通过Intent,启动的Activity(父Activity)希望能够获得被启动Activity(子Activity)的返回结果,简述实现步骤。
4.编程题:
(1)将例3-1中的Log.i语句的i改成v,d,w,e,然后在LogCat中通过新建的LogCat过滤器查看效果。
(2)将例3-2中的第一个子页面的返回按钮,增加单击事件处理,返回主页面。