欢迎光临,有需要请联系站长!
想要快速找到正确答案?
立即关注 超新尔雅学习通微信公众号,轻松解决学习难题!
作业辅导
扫码关注
论文指导
轻松解决学习难题!
中国大学MOOCAndroid移动开发作业答案
Android移动开发
学校: 无
平台: 超星学习通
题目如下:
1. 下面代码中,Intnet的作用是( )。 Intent intent = new Intent(MainActivity.this, JieGuoActivity.class);
A. 负责启动另一个Activity
B. 负责MainActivity界面与JieGuoActivity界面的通信。
C. 负责向用户呈现操作界面,与用户交互
D. 负责启动当前的Activity
答案: 负责MainActivity界面与JieGuoActivity界面的通信。
2. 已知:String xb=“女”,Intent对象要携带此数据,需要编写的代码是( )
A. intent.putExtra("xb",xb);
B. intent.putExtras("xb",xb);
C. intent.putExtra(xb,xb);
D. intent.putExtra("xb","女");
答案: intent.putExtra("xb",xb);
3. 已知:String xb=“女”,如何向Bundle包中插入数据()
A. bundle.putString("xb","女");
B. Bundle bundle=new Bundle();
C. bundle.putString("xb",xb);
D. bundle.putExtra("xb",xb);
答案: bundle.putString("xb",xb);
4. Intent对象携带此Bundle,需要编写的代码是()
A. bundle.putExtra(Intent);
B. bundle.putExtras(Intent);
C. intent.putExtra(bundle);
D. intent.putExtras(bundle);
答案: intent.putExtras(bundle);
5. 当在一个Activity中启动另一个Activity时,要想获取Intent,如何获取
A. getExtras()
B. putIntent()
C. getIntent()
D. putExtras()
答案: getIntent()
6. 当在另一个Activity中获取数据包,如何获取()
A. getExtras()
B. putIntent()
C. getIntent() 渝粤教育 p>
D. putExtras()
答案: getExtras()
7. 在Activity的生命周期中,回调方法onCreate()的作用是( )。
A. 创建Activity时被调用
B. 重新启动Activity时被调用
C. 恢复Activity时被调用
D. 暂停Activity时被调用
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
8. 在Activity的生命周期中,回调方法onResume()的作用是( )。
A. 创建Activity时被调用
B. 重新启动Activity时被调用
C. 恢复Activity时被调用
D. 暂停Activity时被调用
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
9. 在Activity的生命周期中,回调方法onReStart()的作用是( )。
A. 创建Activity时被调用
B. 重新启动Activity时被调用
C. 恢复Activity时被调用
D. 暂停Activity时被调用
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
10. 在Activity的生命周期中,回调方法onPause()的作用是( )。
A. 创建Activity时被调用
B. 重新启动Activity时被调用
C. 恢复Activity时被调用
D. 暂停Activity时被调用
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
11. 在Activity的生命周期中,回调方法onDestroy()的作用是( )。
A. 创建Activity时被调用
B. 销毁Activity时被调用
C. 恢复Activity时被调用
D. 暂停Activity时被调用
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
12. Android系统中的4大应用组件是( )。
A. Activity
B. Service
C. ContentProvider
D. BroadcastReceiver
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
13. 在Activity的生命周期中,有( )个重要的状态。
A. 活动状态
B. 暂停状态
C. 停止状态
D. 销毁状态
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
14. 在Activity的生命周期中,有( )核心回调方法。
A. onCreate()
B. onStart()
C. onReStart()
D. onResume()
E. onPause()
F. onStop()
G. onDestory()
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
15. 如果一个Android应用,包含了3个Activity程序,需要在( )文件中对其进行配置。
A. AndroidManifest.xml
B. String.xml
C. activity_main.xml
D. MainActivity.java
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
16. 多个Activity程序之间进行通信时,需要依靠Intent来完成。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
17. 在配置文件AndroidManifest.xml中,只能配置一个Activity作为Android应用的入口。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
18. 阅读下列代码,采用的是( )启动Activity。 Intent intent=new Intent(); intent.setAction("com.example.test_action"); startActivity(intent);
A. 显式意图
B. 隐式意图
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
19. Android应用四大组件中,负责界面管理的组件是( )
A. Activity
B. Service
C. ContentProvider
D. BroadcastReceiver
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
20. Intent可以分为显式和隐式
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
21. 显式Intent可以通过组件名称来指定目标组件。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
22. 隐式Intent就是没有明确指定需要激活的组件是谁的,它是通过设置意图过滤器对象来激活组件的。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
23. 对于隐式Intent,不需要过滤器的干预;对于显式Intent,需要过滤器的干预。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
24. 当有序广播发送消息时,如果优先级最高的广播接收者将广播终止,那么广播会()?
A. 继续传递
B. 不再传递
C. 传递给优先级最低的
D. 以上说法都不对
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
25. 哪种广播的效率比较高,但无法被拦截。
A. 无序广播
B. 有序广播
C. 自定义广播
D. 以上说法都不对
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
26. 关于广播接收者说法错误的是( )。
A. Android中定义广播接收者要继承BroadCastReceiver
B. Android中定义广播接收者的目的之一是方便我们开发者进行开发
C. Android系统中内置了很多系统级别的广播
D. Android中定义广播这个组件意义不是很大
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
27. 以下说法错误的是( )。
A. Android中定义广播接收者要继承Receiver
B. Android中定义广播接收者只能接收系统定义好的广播
C. 我们可以发送自定义广播
D. 广播分有序和无序广播
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
28. 关于广播接收者说法正确的是( )。
A. Android中定义广播接收者要继承BroadCastReceiver
B. Android中定义广播接收者的目的之一是方便我们开发者进行开发
C. Android系统中内置了很多系统级别的广播
D. Android中定义广播这个组件意义不是很大
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
29. 关于有序广播和无序广播说法错误的是( )。
A. Android中广播分有序广播和无序广播
B. 无序广播是按照一定的优先级进行接收
C. 无序广播可以被拦截,可以被修改数据
D. 有序广播按照一定的优先级进行发送
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
30. 广播接收者使用()组件表示
A. Activity
B. Service
C. BroadcastReceiver
D. ContentProvider
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
31. 注册广播接收者有()方法
A. 静态广播
B. 本地广播
C. 动态广播
D. 远程广播
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
32. 按照优先级的顺序,广播接收者都有什么()
A. 静态广播
B. 有序广播
C. 动态广播
D. 无序广播
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
33. 广播接收者不可以自定义
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
34. 在发送广播时,如果有多个广播接收者,这多个广播接收者可以同时收到广播
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
35. 在Android中内置的解析器是什么?
A. XML解析
B. DOM解析
C. SAX解析
D. PULL解析
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
36. 下列关于使用JSONArray解析JSON对象的代码正确的是()
A. JSONObject jsonObj = new JSONObject(json1);
B. JSONArray jsonArray = new JSONArray(json2);
C. Gson gson = new Gson();
D. Type listType = new TypeToken>(){}.getType();
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
37. 下列关于使用JSONObject解析JSON对象的代码正确的是()
A. JSONObject jsonObj = new JSONObject(json1);
B. JSONArray jsonArray = new JSONArray(json2);
C. Gson gson = new Gson();
D. Type listType = new TypeToken>(){}.getType();
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
38. 创建一个SharedPreferences的对象,下面哪句代码是正确的()
A. getSharedPreferences(“data”);
B. getSharedPreferences(“data”,null);
C. getSharedPreferences(“data”,MODE_PRIVATE);
D. getSharedPreference(“data”,MODE_PRIVATE);
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
39. JSON相对于XML来说,所具有的优势有()
A. 解析速度更快
B. 占用空间更小
C. 占用空间更多
D. 没有区别
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
40. XML解析数据的方式都有哪些?
A. DOM解析
B. SAX解析
C. SharedPreferences解析
D. PULL解析
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
41. 在Android要想实现JSON解析,有两种方式,分别是()
A. 通过Android内置的org.json包
B. 通过SharedPreferences方式
C. 通过Google的开源Gson库
D. 通过XML方式
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
42. 以startService开启服务以下说法正确的是( )
A. startService方式开启服务,服务一旦被开启,服务就会在后台长期运行
B. 服务开启后只能关机后才能关闭服务
C. 服务不需要在清单文件里注册
D. 服务停止时会调用onStop()
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
43. 在Activity中以stopService方式关闭service时,它的生命周期下面正确的描述是( ).
A. 停止时 onCreate() –> onStart()
B. 停止时onStop()–> onDestroy()
C. 停止时onDestroy()
D. 停止时onStop()
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
44. 以下关于Service的说法,正确的是( )
A. Service是可以与用户直接交换
B. 每个Service class可以在AndroidManifest.xml文件中有相应的< service>声明,也可以不声明直接使用
C. Service是Android四大组件之一
D. Service只能通过startService方式开启
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
45. 以下关于服务的生命周期说法正确的是( )。
A. 服务的生命周期和Activity一样
B. 服务的创建会执行onCreate()
C. 启动时 onCreate()–>onStart()->onResume()
D. 通过startService方式开启服务,首先会调用onCreate 和 onStart方法
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
46. Context.startService方式的service生命周期下面正确的描述是( ).
A. 启动时 onCreate() –> onStart()
B. 停止时,onStop()–> onDestroy()
C. 启动时 onCreate()–>onStart()->onResume()
D. 停止时,onStop()
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
47. 关于服务的创建说法错误的是( )
A. Android中创建服务需要继承Service类
B. Android中定服务能做的事情完全可以开一个子线程替代
C. Android 中的服务需要在清单文件配置
D. Android 中的服务可以理解成是在后台运行且没有界面的activity
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
48. android 通过 startService 的方式开启服务, 关于 service 生命周期的 onCreate()和 onStart() 说法正确的是( ).
A. 当第一次启动的时候先后调用 onCreate()和 onStart()方法
B. 当第一次启动的时候只会调用 onCreate()方法
C. 如果 service 已经启动,将先后调用 onCreate()和 onStart()方法
D. 如果 service 已经启动,只会执行 onStart()方法,不在执行 onCreate()方法
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
49. android 通过 startService 的方式开启服务,以下说法错误的是( )。
A. 当第一次启动的时候先后调用 onCreate()和 onStart()方法
B. 当第一次启动的时候只会调用 onCreate()方法
C. 如果 service 已经启动,将先后调用 onCreate()和 onStart()方法
D. 如果 service 已经启动,只会执行 onStart()方法,不在执行 onCreate()方法
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
50. 当使用bindService()方法启动服务时,执行的生命周期方法为onCreate()、onBind(),然后服务处于运行状态,直到调用unBindService()方法时,服务被解绑调用onUnbind()方法,最终被销毁。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
51. 当通过startService()方法启动服务时,执行的生命周期方法为onCreate()、onStartCommand(),然后服务处于运行状态,直到自身调用stopSelf()方法或者其他组件调用stopService()方法时服务停止,最终被系统销毁。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
52. 服务只有一种开启方式即startService()。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
53. Android中服务可以理解成是在后台长期运行并且没有界面的activity
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
54. Android中创建服务组件需要继承Service类。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
55. Android中服务的生命周期和Activity的生命周期一样
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
56. 关于远程服务和本地服务说法正确的是( )。
A. 远程服务是在Tomcat服务器上的服务
B. 本地服务和远程服务一样
C. AIDL是用来解决进程间通信的语言
D. 以上都不正确
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
57. 关于bindService方法说法错误的是( )
A. bindService也是开启服务的一种方法
B. 通过bindService方式开启服务可以调用服务里面的方法
C. bindService方式开启服务,服务的特点是不求同时生,但求同时死
D. bindService方式开启服务意义不大
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
58. 关于AIDL描述错误的是( )。
A. AIDL语言就是java语言的演变
B. AIDL全称是Android interface definition Language
C. AIDL出现目的是解决进程间通信
D. AIDL定义接口的源代码必须以.aidl结尾
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
59. 通过bind方式开启服务,服务被成功绑定后会调用服务的onBind方法。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
60. 通过bindService方式开启服务和通过startService方式开启服务,服务的生命周期一样。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
61. 远程服务和本地服务都运行在同一个进程中。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
62. AIDL语言是用来 成人学历 解决进程间通信的。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
63. 远程服务是指运行在Tomcat上的服务。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
64. 在下列选项中,Android中的五大存储数据方式不包括()
A. 文件存储
B. SQLite数据库
C. SharedPreferences
D. Map
E. 网络存储
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
65. 由于外部存储设备可能被移除、丢失或者处于其他状态,因此在使用外部设备之前必须使用()方法来确认外部设备是否可用。
A. Environment.getExternalStorageState()
B. Environment.getExternalStorageDirectory()
C. Environment.MEDIA_MOUNTED
D. Environment.WRITE_EXTERNAL_STORAGE
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
66. Android中使用openFileOutput(String name,int mode)方法获取到文件输出流时, 第二个参数mode常用模式有( )。
A. MODE_PRIVATE
B. MODE_APPEND
C. MODE_WORLD_READABLE
D. MODE_WORLD_WRITEABLE
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
67. 外部存储的文件可以被其他应用程序所共享,当将外部存储设备连接到计算机时,这些文件可以被浏览、修改和删除,因此这种方式不安全。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
68. 内部存储是指将应用程序中的数据以文件方式存储到设备的内部中,当创建的应用程序被卸载时,其内部存储文件也随之被删除。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
69. SQLite是Android自带的一个轻量级的数据库,支持基本SQL语法。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
70. Android中数据只能存储到sd卡上。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
71. Android中数据存储方式只有一种。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
72. Android UI开发中,设置线性布局为垂直显示需修改的属性的()
A. android:orientation="vertical"
B. android:orientation="horizontal"
C. android:layout_centerHorizontal="true"
D. android:layout_centerVertical="true"
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
73. 在线性布局文件中,把方向设置为水平方的属性是()
A. vertical
B. horizontal
C. fill_vertical
D. fill_horizontal
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
74. 在下列选项中,设置线性布局方向的属性是()
A. orientation
B. gravity
C. layout_gravity
D. padding
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
75. 如果使用LinearLayout实现组件垂直排列,那么在xml中应添加什么属性进行设置?
A. android:orientation="vertical"
B. android:horizontal="true"
C. android:vertical="true"
D. android:orientation="horizontal"
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
76. Android UI开发中,线性布局默认为水平显示。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
77. Android UI开发中,在表格布局中设置需要被隐藏的列的序号属性是()
A. android:stretchColumns
B. android:shrinkColumns
C. android:collapseColumns
D. android:orientation
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
78. Android UI开发中,在表格布局中设置需要被隐藏的列的序号是从1开始
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
79. Android UI开发中,在表格布局中设置需要被隐藏的列的序号是从1开始
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
80. 在Andorid中显示文本内容的组件是( )?
A. View
B. EditText
C. TextView
D. Button
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
81. 在编写xml文件设计布局时,用于设置控件背景的属性是( )。
A. centerVertical
B. background
C. src
D. padding
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
82. 在Andorid中用来编辑文本内容的组件是( )。
A. View
B. EditText
C. TextView
D. Button
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
83. 以下( )属性是用来限制EditText输入类型的?
A. src
B. text
C. inputType
D. keyboard
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
84. android:background="#ffffff"的属性值得颜色为( )。
A. 绿色
B. 蓝色
C. 红色
D. 白色
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
85. 设置EditText具有提示文本输入内容( )。
A. android:hint
B. android:text
C. android:inputType
D. android:password
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
86. ( )组件在UI界面生成一个图片按钮。
A. EditText
B. Button
C. TextView
D. ImageButton
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
87. 如果想为Button设置单击事件监听器,需要在布局文件中为它设置( )属性。
A. android:text
B. android :background
C. android:onClick
D. android:gravity
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
88. ( )组件在UI界面生成一个按钮。
A. EditText
B. Button
C. TextView
D. ImageButton
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
89. 在Activity中,为按钮设置单击事件监听器的方法是( )。
A. onClick()
B. setOnClickListener()
C. onCreate()
D. setContentView() 二、判断题
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
90. ImageButton的src属性所设置的图片,会原图显示图片,不会进行缩放( )。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
91. 通过android:text属性,可以给ImageButton设置文本( )。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
92. 能够为ImageButton添加单击事件监听器( )。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
93. ImageButton的background属性所设置的图片,会原图显示图片,不会进行缩放( )。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
94. 在OnEditorActionListener接口中的事件处理器方法是( )
A. onClick()
B. onCreate()
C. onEditorAction()
D. setOnEditorActionListener()
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
95. Android提供的基本事件处理机制,主要包括()内容
A. 基于监听的事件处理
B. 基于回调的事件处理
C. 直接绑定到标签
D. Handler消息传送机制
E. 异步任务处理
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
96. 基于监听的事件处理模型中的三个对象,分别是()
A. 事件处理器
B. 事件源
C. 事件
D. 事件监听器
答案: 广东开放大学 请关注【九八五题库】微信公众号,发送题目获取正确答案。
97. 事件源是产生事件的组件。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
98. 一个事件处理器就是一个事件处理方法。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
99. 事件监听器负责监听用户在事件源上的操作,并对用户的操作做出相应的响应。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
100. Android提供的事件处理机制,主要包括()内容
A. 基于监听的事件处理
B. 基于回调的事件处理
C. 直接绑定到标签
D. Handler消息传送机制
E. 异步任务处理
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
101. Android提供的消息传送机制,主要包括()内容
A. 基于监听的事件处理
B. 基于回调的事件处理
C. 直接绑定到标签
D. Handler消息传送机制
E. 异步任务处理
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
102. 实现事件监听器的形式,都有哪些()
A. 内部类形式
B. 外部类形式
C. 类本身
D. 匿名内部类
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
103. 在默认情况下,复选框显示为一个( )图标,并且在该图标旁边放置一些说明性文字。
A. 圆形
B. 三角形
C. 方块
D. 四边形
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
104. 每一个复选框都提供了( )两种状态。
A. 1
B. 2
C. 3
D. 4
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
105. 在布局文件中,想为复选框设置被选中状态,需要设置复选框的( )属性。
A. android:id
B. android:text
C. android:check
D. android:checked
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
106. CheckBox为多选按钮,不能单独使用( )。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
107. CheckBox不允许同一时刻有多个CheckBox被选中( )。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
108. 在当前( )中定义内部类成员,并编写事件处理器代码。
A. MainActivity
B. onCreate()
C. 布局文件
D. 项目
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
109. 在OnEditorActionListener接口中的事件处理器方法是()
A. onClick()
B. onCreate()
C. onEditorAction()
D. setOnEditorAction()
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
110. 为按钮注册单击事件监听器的方法是( )。
A. findViewById()
B. setOnClickListener()
C. onClick()
D. onCreate()
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
111. public class innerListener implements onClickListener()
A. 使用匿名内部类实现事件监听器
B. 使用外部类实现事件监听器
C. 使用类本身实现事件监听器
D. 使用内部类实现事件监听器
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
112. edit.setOnEditorActionListener(new OnEditorActionListener)
A. 使用匿名内部类实现事件监听器
B. 使用外部类实现事件监听器
C. 使用类本身实现事件监听器
D. 使用内部类实现事件监听器
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
113. 在XML布局文件中,可以使用自定义的组件。使用时自定义组件的标签是( )。
A. 自定义组件的类名
B. 自定义组件的包名
C. 自定义组件的类名+包名
D. 直接使用
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
114. 触摸事件的回调方法是( )。
A. onTouchEvent()
B. onKeyUp()
C. onKeyDown()
D. onTouch()
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
115. boolean类型的回调方法,其返回值用于标识该处理方法是否能完全处理该事件。 如果返回true,表明该处理方法( )完全处理该事件,该事件( )传播出去。 如果返回false,表明该处理方法并( )完全处理该事件,该事件( )传播出去。
A. 已 不会 已 会
B. 已 不会 未 会
C. 未 不会 已 会
D. 未 会 已 不会
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
116. 键盘长按会触发哪个回调方法
A. onKeyDown()
B. onKeyUp()
C. onKeyLongDown()
D. onKeyLongPress()
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
117. 自定义的View组件,即可以通过Java代码来创建,也可以通过XML布局文件进行创建。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
118. 使用回调机制来处理GUI控件上所发生的事件,需要重写该组件提供对应的事件处理方法。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
119. onKeyDown是()接口的抽象方法
A. KeyEvent.Callback
B. KeyEvent.keyCode
C. keyEvent.keyCode
D. keyEvent.Callback
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
120. 返回键的键盘码是()
A. 3
B. 4
C. 5
D. 6
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
121. 当监听器、回调方法和Activity的回调方法都设置为false时,事件传播的顺序是什么样的
A. 无顺序
B. 先回调方法,再监听器,最后Activity的回调方法
C. 先监听器,再回调方法,最后Activity的回调方法
D. 先Activity的回调方法,再监听器,最后回调方法
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
122. Android中处理物理按键事件时,都提供哪些回调方法()
A. onKeyUp()
B. onKeyDown()
C. onKeyLongPress
D. onKeyLongDown()
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
123. 创建Handler对象,需要导入哪个包?
A. android.widget
B. android.os
C. android.View
D. android.lang
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
124. 不论是通过Thread类创建线程对象,还是通过实现Runnable接口,创建线程对象,都要完成( ) 方法的编码。
A. run()
B. start()
C. sleep()
D. interrupt()
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
125. 线程启动的方法是( )。
A. run()
B. start()
C. sleep()
D. interrupt()
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
126. 要想设置一个线程休眠5秒,应该编写( )代码。
A. Thread.sleep(5);
B. Thread.sleep(50);
C. Thread.sleep(500);
D. Thread.sleep(5000);
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
127. 线程中断的方法是()。
A. run()
B. start()
C. interrupt()
D. sleep()
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
128. 在消息队列中,消息的进出原则()
A. 先进先出
B. 后进先出
C. 先进后出
D. 任意进出
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
129. Looper.loop()方法的含义是()
A. 初始化Looper对象
B. 初始化主线程Looper对象
C. 结束Looper循环
D. 启动消息队列,线程会从消息队列中获取和处理消息
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
130. 在Android中,自动完成文本框用()表示
A. TextView
B. AutoCompleteTextView
C. View
D. ImageView
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
131. 在AutoCompleteTextView中()属性用于为弹出的下拉菜单指定提示标题
A. android:dropDownAnchor
B. android:ems
C. android:completionThreshold
D. android:completionHint
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
132. 在AutoCompleteTextView中()属性用于指定用户输入几个字符后才会显示提示
A. android:dropDownAnchor
B. android:ems
C. android:completionThreshold
D. android:completionHint
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
133. 在AutoCompleteTextView中()属性用于为下拉菜单设置背景
A. android:popupBackground
B. android:backgroundPopup
C. android:PopupBackground
D. android:background
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
134. 在AutoCompleteTextView中()属性用于设置输入字符的长度
A. android:popupBackground
B. android:ems
C. android:completionThreshold
D. android:completionHint
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
135. Handler handler=new Handlerr(),这句话的含义是()
A. 创建一个Message对象
B. 创建一个线程
C. 创建一个Looper对象
D. 创建一个handler对象
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
136. Message m = handler.obtainMessage();代码的含义是()
A. 获取一个空消息,并保存到m对象
B. 获取一个带what标识的消息,并保存到m对象
C. 获取一个消息处理对象,并保存到m对象
D. 获取一个handler,并保存到m对象
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
137. 阅读下面的代码,( )代码是设置消息要传送的数据。 Message m = handler.obtainMessage(); m.arg1 = index; m.what = 0x101; handler.sendMessage(m);
A. m.what = 0x101;
B. m.arg1 = index;
C. handler.sendMessage(m);
D. Message m = handler.obtainMessage();
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
138. 阅读第4题的代码,()代码是设置消息的标识
A. m.arg1 = index;
B. handler.sendMessage(m);
C. m.what = 0x101;
D. Message m = handler.obtainMessage();
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
139. 阅读第4题的代码,()代码是发送消息
A. m.arg2 = index;
B. Message m = handler.obtainMessage();
C. m.what = 0x101;
D. handler.sendMessage(m);
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
140. 在消息传递机制中,子线程可以通过向Handler对象发送消息,由Handler对象根据消息内容来修改UI界面。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
141. handleMessage()方法是( )类方法。
A. Message
B. Handler
C. Looper
D. Thread
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
142. 在Android中,进度条用()表示。
A. AutoCompleteTextView
B. ProgressBar
C. Progress
D. View
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
143. 下列()属性值代表是逆时针旋转的、全封闭的、大圆形进度条
A. ?android:attr/progressBarStyle
B. ?android:attr/progressBarStyleHorizontal
C. ?android:attr/progressBarStyleInverse
D. ?android:attr/progressBarStyleLarge
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
144. 下列()方法代表设置进度条的当前进度
A. android:min
B. android:max
C. android:progress
D. android:progressDrawable
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
145. 为进度条设置最大值刻度,需要使用( )属性。
A. android:min
B. android:max
C. android:progress
D. android:progressDrawable
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
146. 使用( )属性为进度条设置样式。
A. android:style
B. style
C. android:max
D. android:progress
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
147. 进度条都有什么样式的()
A. 圆形
B. 水平
C. 确定
D. 不确定
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
148. 使用“确定”模式的进度条,可以显示当前的完成度。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
149. 当不知道一个操作将花费多长时间时,需要使用“不确定”模式的进度条。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
150. 星级评分条是( )。
A. SeekBar
B. RatingBar
C. ProgressBar
D. Spinner
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
151. 下面( )语句能够获取星级评分条的进度。
A. ratingBar.getProgress()
B. ratingBar.getRating()
C. ratingBar.getNumStars()
D. ratingBar.getStepSize()
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
152. 下面( )语句能够获取星级评分条的星级。
A. ratingBar.getProgress()
B. ratingBar.getRating()
C. ratingBar.getNumStars()
D. ratingBar.getStepSize()
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
153. 下面( )语句能够获取星级评分条的步长。
A. ratingBar.getProgress()
B. ratingBar.getRating()
C. ratingBar.getNumStars()
D. ratingBar.getStepSize()
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
154. 下面( )语句能够获取星级评分条中星星的总数。
A. ratingBar.getProgress()
B. ratingBar.getRating()
C. ratingBar.getNumStars()
D. ratingBar.getStepSize()
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
155. 为星级评分条设置星级改变事件监听器的方法是( ) 渝粤题库 。
A. onRatingChanged()
B. setOnClickListener()
C. OnRatingBarChangeListener()
D. setOnRatingBarChangeListener()
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
156. 星级评分条的步长默认为1。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
157. 星级评分条的星级总个数只能设置5颗星。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
158. 星级评分条不允许用户通过拖动星星图案来改变进度。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
159. ( )是选项卡组件。
A. TabHost
B. TabWidget
C. FrameLayout
D. LayoutInflater
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
160. 已知:tabHost是选项卡对象,下面语句中的( )方法,是创建标签页。 tabHost.addTab(tabHost.newTabSpec("tag1").setIndicator("未接 国家开放大学 来电").setContent(R.id.linearLayout1));
A. addTab()
B. newTabSpec()
C. setIndicator()
D. setContent()
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
161. 已知:tabHost是选项卡对象,下面语句中的()方法是设置标签页的标题。tabHost.addTab(tabHost.newTabSpec("tag1").setIndicator("未接来电").setContent(R.id.linearLayout1));
A. addTab()
B. newTabSpec()
C. setIndicator()
D. setContent()
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
162. 已知:tabHost是选项卡对象,下面语句中的()方法是设置标签页的内容。tabHost.addTab(tabHost.newTabSpec("tag1").setIndicator("未接来电").setContent(R.id.linearLayout2));
A. addTab()
B. newTabSpec()
C. setIndicator()
D. setContent()
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
163. 已知:tabHost是选项卡对象,下面语句中的( )方法是向选项卡添加标签页。tabHost.addTab(tabHost.newTabSpec("tag1").setIndicator("未接来电").setContent(R.id.linearLayout1));
A. addTab()
B. newTabSpec()
C. setIndicator()
D. setContent()
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
164. TabHost由( )构成。
A. TabHost
B. 选项卡的整体布局
C. TabWidget
D. LayoutInflater
E. FrameLayout
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
165. 标签页的内容不可以在TabHost的FrameLayout组件中定义。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
166. 为ListView对象设置数据源(即要与列表项进行关联),需要调用( )方法。
A. setOnItemClickListener()
B. setAdapter()
C. addFooterView()
D. addHeaderView()
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
167. 为ListView对象,注册单击选项时触发的事件监听器,应该调用( )方法。
A. setOnItemSelectedListener()
B. setOnItemLongClickListener()
C. setOnRatingBarChangeListener()
D. setOnItemClickListener()
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
168. 为列表创建数据源的方法有( )。
A. 先定义数组资源,然后在布局文件中为ListView设置entries属性
B. 使用Spinner为ListView设置数据源
C. 使用ArrayAdapter为ListView设置数据源
D. 使用SimpleAdapter为ListView设置数据源
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
169. 消息提示框是( )。
A. Spinner
B. SeekBar
C. ProgressBar
D. Toast
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
170. 要想获取消息提示框内部包含的View组件,应使用( )方法。
A. setGrivity()
B. addView()
C. getView()
D. setView()
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
171. 要想重新设置消息提示框内部包含的View组件,应使用( )方法。
A. setGrivity()
B. addView()
C. getView()
D. setView()
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
172. Android中的列表视图组件是( )。
A. ListView
B. ListActivity
C. RatingBar
D. SeekBar
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
173. 通过( )属性,可以为列表视图添加分割线。
A. android:dividerHeight
B. android:footerDividersEnabled
C. android:divider
D. android:headerDividersEnabled
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
174. 在布局文件中为列表视图添加数据源,需要使用( )属性。
A. android:dividerHeight
B. android:entries
C. android:divider
D. android:headerDividersEnabled
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
175. Toast对象创建后,它会自动显示。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
176. 不可以自定义Toast消息提示框。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
177. 阅读下列代码,item的name列的值是( )。 List> list = new ArrayList>(); for (int i = 0; i < names.length; i++) { Map item = new HashMap(); item.put("icon", imageResIds[i]); item.put("name", names[i]); item.put("book", books[i]); list.add(item); }
A. imageResIds[i]
B. names[i]
C. books[i]
D. names
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。