无涯教程-Android Mock Test函数

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

Questions and AnswersMock Test I Mock Test II Mock Test III Mock Test IV

Q 1 -什么是Android?

A -Android是用于移动性的软件堆栈

B -Google移动设备名称

C -虚拟机

D -以上都不是

答:A

说明

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

Show Answer

Q 2 -Android中的活动是什么?

A -活动在屏幕上执行操作

B -管理应用程序内容

C -屏幕界面

D -以上都不是

答:A

说明

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

Show Answer

Q 3 -解释android活动生命周期吗?

A - onCreate() −> onStart() −> onActivityStarted() −> onResume() −> onPause() −> onStop() −> onActivityDistroy() −> onDestroy()

B - OnCreate() −> onStart() −>onResume() −> onPause() −> onStop() −> onRestart() −> onDestroy()

C - OnCreate() −> onStart() −> onPause() −> onResume() −> onStop() −> onDestroy()

D - −>onResume()

答案:B

说明

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

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

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

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

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

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

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

Show Answer

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

A -不可能

B -错误的问题

C -是的,有可能

D -以上都不是

答案:C

说明

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

Show Answer

Q 5 -如何从Android中的活动获得响应?

A -startActivityToResult()

B -startActiivtyForResult()

C -Bundle()

D -以上都不是

答案:B

说明

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

Show Answer

Q 6 -用户可以将所有数据库更新保存在onStop()中吗?

A -是的,用户可以将所有数据库更新保存在onStop()中

B -否,用户可以保存在onSavedInstance()中

C -否,用户可以保存在Bundle()中

D -不,在某些情况下,用户无法访问onStop()

答:D

说明

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

Show Answer

Q 7 -如何终止Android中的活动?

A -finish()

B -finishActivity(int requestCode)

C - A & B

D -kill()

E -以上都不是

答案:C

说明

finish()-用于关闭活动。

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

Show Answer

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

A -目的

B -内容提供商

C -广播reader

D -以上都不是

答:A

说明

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

Show Answer

Q 9 -android中的context是什么?

A -这是用于存储有关应用程序的全局信息的接口

B -用于创建新组件。

C -Android具有两个context,分别是getContext()和getApplicationContext()

D -以上全部

E -以上都不是

答:D

说明

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

Show Answer

Q 10 -android中的Pending Intent是什么?

A -这是一种意图

B -用于在活动之间传递数据

C -它将在将来的某个时间触发。

D -以上都不是

答案:C

说明

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

Show Answer

Q 11 -什么是Android视图组?

A -视图和其他子视图的集合

B -构建基块的基类

C -布局

D -以上都不是

答:A

说明

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

Show Answer

Q 12 -android有哪些可用的布局?

A -线性布局

B -框架布局

C -表格布局

D -相对布局

E -以上所有

答:E

说明

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

Show Answer

Q 13 -android布局中的空白和边距有什么区别?

A -边距指定了布局中所有四个边的剩余空间

B -填充用于将视图的内容偏移特定的px或dp

C -A和B都是正确的

D -以上都不是

答案:C

说明

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

Show Answer

Q 14 -Android支持多少个尺寸?

A -Android支持所有大小

B -Android不支持所有尺寸

C -Android支持小尺寸,标准尺寸,大尺寸和超大尺寸

D -在android中未定义大小

答案:C

说明

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

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

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

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

Show Answer

Q 15 -以下哪个是Android中的子类?

A -操作栏活动

B -启动器活动

C -偏好活动

D -标签活动

E -以上全部

答:E

说明

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

Show Answer

Q 16 -android中的Manifest.xml是什么?

A -它具有有关应用程序中布局的信息

B -它具有有关应用程序中活动的信息

C -它包含有关应用程序的所有信息

D -以上都不是

答案:C

说明

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

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

Show Answer

Q 17 -android中的启动画面是什么?

A -应用程序的初始活动

B -应用程序的初始服务

C -应用程序的初始方法

D -应用程序的初始屏幕

答:D

说明

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

Show Answer

Q 18 -android中服务的生命周期是多少?

A - onCreate()−>onStartCommand()−>onDestory()

B -onRecieve()

C -final()

D -服务生命周期与活动生命周期相同。

答:A

说明

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

Show Answer

Q 19 -哪些线程服务在android中工作?

A -工作线程

B -自己的线程

C -主线程

D -以上都不是。

答案:C

说明

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

Show Answer

Q 20 -如何在android中将服务移至前台?

A -服务始终仅在前景中运行

B -否,我们无法执行此查询

C -使用startService(Intent intent)

D -startFordgroud(int id,通知通知)。

答:D

说明

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

Show Answer

Q 21 -Android中的Binder服务有哪些功能?

A -活页夹负责在android中使用aidl时管理线程

B -活页夹负责数据的编组和取消编组

C - A & B

D -活页夹是一种界面

E -以上都不是

答案:C

说明

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

Show Answer

Q 22 -android中的服务和线程之间有什么区别?

A -服务在后台执行功能。默认情况下,服务仅在主线程上运行

B -线程和服务具有相同的功能。

C -线程适用于服务

D -以上都不是

答:A

说明

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

Show Answer

Q 23 -如何在android中停止服务?

A -finish()

B -system.exit()。

C -手动

D -stopSelf()和stopService()

答:D

说明

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

Show Answer

Q 24 -如何将数据从活动传递到android中的服务?

A -我们可以将数据存储在通用数据库中,并可以访问服务中的数据以及活动

B -我们无法将数据从活动传递到服务。

C -出于意图使用putExtra()方法,我们可以使用setResult()传递数据一个>

D - A & C

E -以上都不是

答:D

说明

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

Show Answer

Q 25 -android服务中onStartCommand()的返回值是什么?

A -START_STICKY

B -START_NOT_STICKY

C -START_REDELIVER_INTENT

D -以上所有

E -以上都不是

答:D

说明

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

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

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

Show Answer
问题编号答案键
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
Download

Android Mock Test函数详解 - 无涯教程网无涯教程网提供本节介绍了与 Android 相关的各种模拟测试。您可以在本地计算机上下载这些样本模拟测...https://www.learnfk.com/android/android-mock-test.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/69560.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

VMware虚拟机安装CentOS6.9设置静态ip

1.设置虚拟网络编辑器 点击编辑–>虚拟网络编辑器 2.更改系统网络适配器选项 这里的子网掩码与网关,与第一步的一致 3.修改虚拟机主机名 vi /etc/sysconfig/networkNETWORKINGyue HOSTNAMEchen4.配置IP映射 vi /etc/hosts192.168.121.138 chen5.配置网卡…

PyQt5报错Process finished with exit code -1073740791 (0xC0000409)

点击按钮之后,就直接退出程序,控制台出现一个提示:解决办法: 在PyCharm中打开Run菜单,找到Edit Configurations进入,勾选Emulate terminal in output console即可。 然后再运行一下程序,就可以…

Sublime Text汉化,主打简单明了

在Sublime中设置中文的步骤如下: 1.打开Sublime Text,使用快捷键ShiftCtrlP(MacOS下cmdShiftP),弹出查找栏。 2.在搜索框中输入关键字"install",出现下拉选项,点击选择其中的"P…

Cmake qt ,vtkDataArray.cxx.obj: File too big

解决方法: Qt4 在pro 加入“QMAKE_CXXFLAGS -BigObj” 可以解决 Qt5 在网上用“-Wa,-mbig-obj” 不能解决,最后通过“QMAKE_CXXFLAGS -Ofast -flto”解决问题。 Qt4 在pro 加入“QMAKE_CXXFLAGS -BigObj” 可以解决Qt5 在网上用“-Wa,-mbig-obj” …

视频集中存储/云存储/磁盘阵列/视频监控管理平台EasyCVR接入海康SDK后视频播放崩溃的问题排查

视频集中存储/云存储/磁盘阵列/视频监控管理平台EasyCVR可支持海量视频的轻量化接入与汇聚管理。在视频能力上,EasyCVR可实现视频直播、云端录像、检索与回放、云存储、告警上报、语音对讲、电子地图、H.265视频自动转码、服务器集群、AI智能分析接入以及平台级联等…

TDesign文档中复制的图标代码用不了 不知道tdesign-icons-vue中有哪些可用组件 解决办法

今天想找个检索的图标 结果发现tdesign的官网真的 图标这里写的挺不友好的 这里很多图标代码直接通过tdesign-icons-vue包去引入 甚至都找不到 其实也很简单 大部分开发工具 对这里路径 都可以直接 按住Ctrl 然后点击进入 进来之后 这些包 我们再按着Ctrl 继续往下找 特别是…

[C++]构造与毁灭:深入探讨C++中四种构造函数与析构函数

个人主页:北海 🎐CSDN新晋作者 🎉欢迎 👍点赞✍评论⭐收藏✨收录专栏:C/C🤝希望作者的文章能对你有所帮助,有不足的地方请在评论区留言指正,大家一起学习交流!&#x1f9…

数学建模--一维插值法的多种插值方式的Python实现

目录 1.算法流程步骤 2.算法核心代码 3.算法效果展示 1.算法流程步骤 #算法的核心就是利用scipy中的interpolate来完成工作 #一共是5种一维插值算法形式: #插值方法:1.阶梯插值 2.线性插值 3.2阶样条插值 4.3阶样条插值 #"nearest"阶梯插值 #"zero&…

解决 Spring Boot 与 springfox 的 NullPointerException 问题

🌷🍁 博主猫头虎(🐅🐾)带您 Go to New World✨🍁 🦄 博客首页——🐅🐾猫头虎的博客🎐 🐳 《面试题大全专栏》 🦕 文章图文…

语谱图(一) Spectrogram 的定义与机理

1. 语谱图 spectrogram 在音频、语音信号处理领域,我们需要将信号转换成对应的语谱图(spectrogram),将语谱图上的数据作为信号的特征。 语谱图的横坐标是时间,纵坐标是频率,坐标点值为语音数据能量。由于是采用二维平面表达三维…

简易实现QT中的virtualkeyboard及问题总结

文章目录 前言:一、虚拟键盘的实现综合代码 二、为什么选用QWidget而不适用QDialog实现键盘三、从窗体a拉起窗体b后,窗体b闪退问题的探讨四、关闭主窗口时子窗口未关闭的问题 前言: 本文章主要包含四部分: 虚拟键盘的实现&#…

嵌入式基础-电路

目录 1、电流 1.1电流方向 1.2交流电和直流电 2、电压 3、电阻 4、欧姆定律 1、电流 电流是指单位时间内通过导体的电荷量,用符号I表示,单位是安培(A)。电流是电磁学中的基本量纲之一,是七个基本量纲之一。电流的…

【模方ModelFun】实景三维建模和修模4.0.7最新版安装包以及图文安装教程

模方ModelFun 具有多种功能,旨在帮助用户进行实景三维建模和修模。以下是一些主要功能的简要介绍: 实景三维建模:【模方ModelFun】提供了自动化的实景三维重建功能,可以从实景图像中提取几何形状和纹理信息,生成高质量…

Java 加了@PreAuthorize注解的接口在Postman中访问

1. 首先,你需要获取一个有效的用户token,该token应包含了相应的接口权限。你可以通过登录或其他身份验证方式来获取token。2. 打开Postman,并确保已选择正确的HTTP方法(GET、POST等)。3. 在请求的Headers部分&#xff…

【python爬虫】12.建立你的爬虫大军

文章目录 前言协程是什么多协程的用法gevent库queue模块 拓展复习复习 前言 照旧来回顾上一关的知识点!上一关我们学习如何将爬虫的结果发送邮件,和定时执行爬虫。 关于邮件,它是这样一种流程: 我们要用到的模块是smtplib和emai…

程序产生自我意识,创造人工生命

偶然发现一个大佬研究了一个很有意思的项目,研究了好几年,让程序产生自我意识诞生人工生命,感觉10年后肯定是继Chart GPT之后的又一个风口,在这里记录一下分享给大家,这个项目在git上有开源,开源地址&#…

@Controller和@RestController注解区别

😜作 者:是江迪呀✒️本文关键词:SpringBoot、Spring、注解、Controller、RestController☀️每日 一言:弗雷尔卓德是个好地方,可以造东西、打架、大吃一顿,啊~~ 甜蜜的家园呐 ——《英雄联盟》…

Linux 权限

什么是权限 在Linux下有两种用户,分别是超级用户(root)和普通用户。超级用户可以在Linux下做任何事情,几乎不受限制,而普通用户一般只能在自己的工作目录下(/home/xxx)工作,以及在系…

HTML5-3-表格

文章目录 属性边框属性标题跨行和跨列单元格边距 HTML 表格由 <table> 标签来定义。 tr&#xff1a;tr 是 table row 的缩写&#xff0c;表示表格的一行。td&#xff1a;td 是 table data 的缩写&#xff0c;表示表格的数据单元格。th&#xff1a;th 是 table header的缩…

flask使用Flask-Mail实现邮件发送

Flask-Mail可以实现邮件的发送&#xff0c;并且可以和 Flask 集成&#xff0c;让我们更方便地实现此功能。 1、安装 使用pip安装&#xff1a; $ pip install Flask-Mail或下载源码安装&#xff1a; $ git clone https://github.com/mattupstate/flask-mail.git $ cd flask-…