2024年5月29日发(作者:)

移动终端应用开发考试

1. Android底层是基于什么操作系统 [单选题] *

Mac OS

Windows

Java

Linux(正确答案)

2. Android的体系结构包括哪几层? *

系统运行库(Libraries)(正确答案)

应用程序层(Application)(正确答案)

Linux内核层(Linux Kernel)(正确答案)

应用程序框架层(Application Framework)(正确答案)

3. Android应用开发常用的开发语言有 *

Kotlin(正确答案)

Java(正确答案)

Python

PHP

4. Android开发环境种中的Android SDK是指 [单选题] *

Java虚拟机

Android虚拟机

Java运行时库

Android软件开发包(正确答案)

5. Android开发环境中的JDK是指 [单选题] *

Java编译器

Java解释器

Java运行时

Java开发包(正确答案)

6. Android项目中放置常量的位于哪个目录下 [单选题] *

layout

res/values(正确答案)

res/layout

assets

7. 是 [单选题] *

Java源代码文件

整个应用的清单文件,配置文件(正确答案)

应用构建脚本

布局文件

8. 是 [单选题] *

清单文件,配置文件

Java源代码文件

应用构建脚本(正确答案)

布局文件

9. android项目中的布局文件放在哪个目录下 [单选题] *

res/value

assets

res/drawable

res/layout(正确答案)

10. 下面说法错误的是 [单选题] *

FrameLayout(帧布局)一块在屏幕上提前预定好的空白区域,可以填充一些View

元素到里面

AbsoluteLayout(绝对布局)是以表格的形式布局(正确答案)

RelativeLayout(相对布局)是按照相对位置来布局

LinearLayout(线性布局)是按照横或竖的线性排列布局

11. 如果使用LinearLayout实现组件垂直排列,那么在xml中应添加什么属性进行

设置? [单选题] *

android:horizontal="true"

android:orientation="horizontal"

android:orientation="vertical"(正确答案)

android:vertical="true"

12. 下列不属于android布局的是 [单选题] *

BorderLayout(正确答案)

TableLayout

LinearLayout

FrameLayout

13. android中常用的布局是 [单选题] *

Activity,Service,BroadCast和ContentProvide

FlowLayout,BorderLayout,GridLayout和CardLayout

FrameLayout,LinenarLayout,ConstraintLayout和TableLayout(正确答案)

Broadcast,Linenarlayout,Relativelayout和ContentProvide

14. Android中有许多布局,它们均是用来容纳子控件和子布局的,这些布局均继

承自 [单选题] *

Container

LinerLayout

ViewGroup(正确答案)

Layout

15. 以下哪个控件用来显示图片? [单选题] *

Button

ImageView(正确答案)

EditText

TextView

16. 如果我们需要捕捉某个控件的事件,我们需要为该控件创建 [单选题] *

方法

属性

工程

监听器(正确答案)

17. Toast创建完毕后,需要显示出来此时需要调用以下哪个方法? [单选题] *

show(正确答案)

create

view

makeText

18. Android中有许多控件,这些控件无一例外的都继承自 [单选题] *

Control

View(正确答案)

TextView

Window

19. 以下哪个控件可以用来显示进度 [单选题] *

EditText

ProgressBar(正确答案)

TextView

Button

20. 以下的哪个属性是用来限制EditText输入类型的? [单选题] *

inputType(正确答案)

keyboard

src

text

21. RadioButton为单选按钮,需要配合RadioGroup使用,提供两个或多个互斥的

选项集 [判断题] *

对(正确答案)

22. CheckBox为多选按钮,不能单独使用 [判断题] *

错(正确答案)

23. ImageView只能从本地加载图片 [判断题] *

错(正确答案)

24. Button是按钮,用于响应用户的点击事件 [判断题] *

对(正确答案)

25. Activity生命周期中,第一个需要执行的方法是什么? [单选题] *

onCreate(正确答案)

onReStart

onResume

onStart

26. 退出Activity对一些资源以及状态的操作保存,可以在生命周期的哪个函数中

进行 [单选题] *

onStart

onCreate

onPause(正确答案)

onResume

27. Activity一般会重载那些方法用来维护其生命周期 [单选题] *

onCreate(),onStart(),onDestory(),onRestart(),onResume(),onPause(),onStop()(正确答案)

onCreateView(),onStart(),onDestory(),onRestart(),onResume(),onPause(),onStop()

onCreateMenu(),onStart(),onDestory(),onRestart(),onResume(),onPause()

onStart(),onRestart(),onResume(),onPause(),onStop(),onEed()

28. 以下对Activity的生命周期方法描述错误的是 [单选题] *

Onstop阶段,原Activity变得不可见 ,被下一个Activity覆盖了

onPause阶段, 到这一步是可见但不可交互的

onResume阶段,用户不能与Activity交互(正确答案)