无忧答案网

搜索

人大移动平台应用开发课程作业2答案

[复制链接]
欧阳老师
6 天前 41 0 看全部
扫码加微信
课程作业
一、单项选择题   (一共10题,每题7分。)
试题1 (7分)
【248942】        横竖屏切换时的生命周期正确的是(    )。
A. AnPause —> AnStop —> AnDestroy —>AnCreate —> AnStart —> A:onResume
B. A:onCreate —> A:onStart —> A:onResume
C. A:onPause —> A:onStop —> A:onDestroy
D. A:onCreate —> A:onStart —> A:onResume——> A:onPause —> A:onStop —> A:onDestroy
A。标准答案为:A
试题2 (7分)
【248945】        下列关于Intent的使用不正确的是(    )。
A. Intent可以用在Activity之间传值
B. Intent中可以使用Bundle传值
C. 可以通过intent.putStringExtra(“info”,“aa”);传递字符串
D. 获取值Bundle对象可以通过intent.getExtras(“aa”)
C。标准答案为:C
试题3 (7分)
【248946】        下列显示与隐式意图不正确的是(    )。
A. 显示是:Intent intent=new Intent(this,OtherActivity.class)
B. 隐式要在AndroidManifest.xml文件中设置action
C. 隐式意图是Intent intent=new Intent(); intent.setAction(“…”)
D. setClass(Context, Class)可以在隐式意图中使用
D。标准答案为:D
试题4 (7分)
【248951】        如果任务栈中有Activity1和Activity2,Activity2是Singletask的,说法不正确的是(    )。
A. 如果activity2打开activity1,activity1会新建
B. 如果activity2打开activity2,activity2会新建
C. 按两次返回键会任务栈消失
D. 如果activity2打开activity2,则不会再有activity2添加到任务栈中
D。标准答案为:D
试题5 (7分)
【248952】        24.如果任务栈中有Activity1.Activity2和Activity3,ctivity2是Singletask的,其他activity是standard。说法正确的是(    )。
A. 如果任务栈的排列顺序是:activity1.activity2,activity3,需要按两次返回键退出应用
B. 如果任务栈的排列顺序是:activity1.activity2,activity3,如果activity3打开activity2,任务栈中会新建一个activity2
C. 如果任务栈的排列顺序是:activity1.activity2,activity3,  如果activity3打开activity2,则任务栈中会存在activity1和activity2
D. 如果是activity1.activity3,activity2,如果activity2打开activity3 ,则任务栈中会存在activity1和activity2,activity3的顺序
C。标准答案为:C
试题6 (7分)
【248957】        Activity从可见状态变为半透明遮盖状态时,生命周期中方法(    )被调用。
A. onStop()
B. onPause()
C. onRestart()
D. onStart()
B。标准答案为:B
试题7 (7分)
【248971】        属于AsyncTask类的方法是(    )。
A. onPreExecute()
B. onPostExecute(Result)
C. doInBackground(Params...)
D. onStart
D。标准答案为:D
试题8 (7分)
【248973】        定义异步任务AsyncTask,必须重写的方法是(    )。
A. doInBackground(Params...)和onPostExecute(Result)
B. onPreExecute()和onPostExecute(Result)
C. onProgressUpdate(Progress...)和doInBackground(Params...)
D. doInBackground(Params...)和onPreExecute()
A。标准答案为:A
试题9 (7分)
【248976】        下列说法不正确的是(    )。
A. BaseAdapter可以用于ListView数据的加载
B. ArrayAdapter可以用于ListView中图片的加载
C. SimpleAdapter可以实现图片、文字的加载
D. 如果是网络的数据(包含图片、文字),可以使用BaseAdapter
B。标准答案为:B
试题10 (7分)
【248978】        使用原生JSON解析不会用到的有(    )。
A. JSONObject
B. JSONArray
C. JSON
D. jsonObject.getString(“name”)
C。标准答案为:C
二、判断题   (一共5题,每题6分。)
试题1 (6分)
【248931】        setContentView(R.layout.new)参数是布局资源中的布局文件。
正确    错误
正确。标准答案为:正确
试题2 (6分)
【248932】        定义一个Activity可以不必要在AndroidManifest.xml中添加新Activity的描述。
正确    错误
错误。标准答案为:错误
试题3 (6分)
【248935】        基于结果传值的Activity跳转,在setResult后,要调用finish()销毁当前的Activity,否则无法返回到原来的Activity。
正确    错误
正确。标准答案为:正确
试题4 (6分)
【248937】        任务栈(task stack)(别名back stack后退栈)记录存放用户关闭的activity的。
正确    错误
错误。标准答案为:错误
试题5 (6分)
【248968】        接口回调的目的是实现两个类之间的数据传递。
正确    错误
正确。标准答案为:正确

欧阳老师当前离线
高级会员

查看:41 | 回复:0

热点排行更多
手机版| 网站地图| 无忧答案网
免责声明: 本网不承担任何由内容提供方提供的信息所引起的争议和法律责任。
Copyright © 2020-2030 5u.studio. All Rights Reserved.   Powered by op5u X3.4
快速回复 返回顶部 返回列表