Android Mock Test函数详解

首页 / Android入门教程 / Android Mock Test函数详解

本节介绍了与 Android 相关的各种模拟测试。您可以在本地计算机上下载这些样本模拟测试,并在方便时离线解决。每个模拟测试均随附一个模拟测试键,可让您验证最终分数并为自己评分。

Questions and Answers

答:A

说明

Android是用于移动设备的软件应用程序的堆栈,其中包括操作系统,中间件应用程序和一些关键应用程序。它在Dalvik虚拟机自己的进程和中执行。  DVM执行字节代码,然后转换为.dex格式的文件。

答:A

说明

活动是应用程序中的单个屏幕,活动在屏幕上执行操作(UI)

答案:B

说明

OnCreate()-首次创建活动时,系统将调用此方法。

onStart()-当活动在UI上启动动作/动作时,系统将调用此函数。

onResume()-调用onRestart()或onPause()时,系统将调用此方法。

onPause() −> The system will call this, when an activity going into the background.

onStop()-当活动停止时,系统将调用此函数。

onRestart()-当活动即将停止并再次开始活动时,系统将调用此方法。

onDestroy()-当活动进入停止模式时,系统将调用此函数。

问题4 -是否可以在没有UI的情况下执行一项动作?

A -不可能

B -错误的问题

C -是的,有可能

D -以上都不是

答案:C

说明

通常,每个活动都有其UI(Layout)。但是,如果开发人员想要创建没有UI的活动,那么他可以做到。

答案:B

说明

startActivityForResult(Intent intent,int requestCode)将给出从第二个活动到第一个活动的响应。

答:D

说明

由于内存不足的问题。您的应用程序将在到达onStop()之前关闭

答案:C

说明

finish()-用于关闭活动。

finish(int requestCode)-用于关闭带有requestCode的活动。

Q 8 -如何在Android中的活动之间传递数据?

A -目的

B -内容提供商

C -广播reader

D -以上都不是

答:A

说明

Intent用于将一个活动连接到另一个活动,并在活动之间具有消息传递机制。

答:D

说明

context用于创建新的组件或对象(如视图),并且用于启动活动和服务。 Android有两种context,分别是getContext()和getApplicationContext()。

答案:C

说明

待定意图在将来的某个时间点被触发或触发。

答:A

说明

视图组与视图和其他子视图协作,它是不可见的容器和布局的基类。

答:E

说明

Android具有线性布局(水平和垂直),框架布局,表格布局和相对布局。

答案:C

说明

边距指定布局中四个边上的剩余空间,而填充则指定元素将在布局中发生的确切位置。

答案:C

说明

X大屏幕的分辨率至少为960dp * 720dp

大屏幕的分辨率至少为640dp * 480dp

普通屏幕的分辨率至少为470dp * 320dp

小屏幕的分辨率至少为426dp * 320dp

答:E

说明

动作栏,启动器,首options和options卡活动是android中活动的子类

答案:C

说明

Manifest.xml包含有关应用程序的信息(作为应用程序中的数字组件),活动信息,服务信息以及有关应用程序的图标

每个应用程序至少有一个清单文件。没有清单文件,我们将无法生成APK文件。

答:D

说明

飞溅是一项活动。通常,它显示为应用程序的初始屏幕,并且基于线程概念工作。

答:A

说明

Service life cycle is as onCreate()−>onStartCommand()−>onDestory().

答案:C

说明

默认情况下,服务在主线程上运行。您可以从任何线程启动服务,但是如果要更新UI,则需要调用主线程。

答:D

说明

我们必须调用startForeground(int id,Notification notification)将服务作为前台服务。当涉及到前台时,它将显示一条通知。

答案:C

说明

绑定程序负责在创建辅助程序时管理线程,并负责进行数据的编组和取消编组。绑定程序具有子功能和客户端接口

答:A

说明

服务在没有任何UI的情况下在后台工作,并且它通过使用线程来更新UI。默认情况下,每个服务都有一个主线程。

答:D

说明

我们可以通过stopSelf()和stopService()停止服务,在某些情况下,由于内存不足问题,android将终止服务。

答:D

说明

使用putExtra()方法,我们可以发送数据。使用它时,我们需要在服务中调用setResult()方法。我们还可以将数据存储在公共数据库中,并在服务和活动中访问它们。

答:D

说明

START_STICKY-如果android与START_STICKY一起强制停止服务,则无需用户干预即可自动重启。

START_NOT_STICKY-如果android强制停止服务,则直到用户启动服务后,它才会重新启动服务。

START_REDELIVER_INTENT-如果android强制停止服务,它将通过重新发送意图重新启动服务。

                                                                                                                                                                                                                                                                                                                                                                     
问题编号答案键
1 A
2 A
3 B
4 C
5 B
6 D
7 C
8 A
9 D
10 C
11 A
12 E
13 C
14 C
15 E
16 C
17 D
18 A
19 C
20 D
21 C
22 A
23 D
24 D
25 D

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

硅谷产品实战36讲 -〔曲晓音〕

React实战进阶45讲 -〔王沛〕

.NET Core开发实战 -〔肖伟宇〕

Web安全攻防实战 -〔王昊天〕

高楼的性能工程实战课 -〔高楼〕

技术面试官识人手册 -〔熊燚(四火)〕

操作系统实战45讲 -〔彭东〕

Web 3.0入局攻略 -〔郭大治〕

云时代的JVM原理与实战 -〔康杨〕

好记忆不如烂笔头。留下您的足迹吧 :)