Android常见界面控件、程序活动单元Activity练习

news2025/4/16 7:42:56

第3章 Android常见界面控件、第4章程序活动单元Activity

一. 填空题

1. (填空题)Activity的启动模式包括standard、singleTop、singleTask和_________。

正确答案:

(1) singleInstance

2. (填空题)启动一个新的Activity并且获取这个Activity的返回数据,需要重写________方法。

正确答案:

(1)   startActivityForResult()

3. (填空题)发送隐式Intent后,Android系统会使用________匹配相应的组件。

正确答案:

(1) IntentFilter

二. 判断题(共12题,42.7分)

4. (判断题)当指定RadioButton按钮的android:checked属性为true时,表示未选中状态。( )

•      A. 对

•      B. 错

正确答案:错

解析:当android:checked属性为true时,表示RadioButton处于选中状态,而不是未选中状态。

5. (判断题)Toast是Android系统提供的轻量级信息提醒机制,用于向用户提示即时消息。( )

•      A. 对

•      B. 错

正确答案:对

6. (判断题)如果Activity不设置启动模式,则默认为standard。( )

•      A. 对

•      B. 错

正确答案:对

7. (判断题)<intent-filter>标签中间只能包含一个action属性。( )

•      A. 对

•      B. 错

正确答案:错

解析:在Android开发中,<intent-filter>标签是用于声明一个组件(如Activity、Service等)能够响应的Intent类型。每个<intent-filter>可以包含多个不同类型的元素,如<action>、<category>和<data>等,以定义组件可以响应的Intent的种类。

8. (判断题)RelativeLayout通过以父容器或其它子控件为参照物,指定布局中子控件的位置。

•      A. 对

•      B. 错

正确答案:对

9. (判断题)TextView控件用于显示文本信息。

•      A. 对

•      B. 错

正确答案:对

10. (判断题)TextView控件中只能显示文本信息,不能显示图片。

•      A. 对

•      B. 错

正确答案:错

解析:使用background设置背景图片drawableTop在文本的顶部显示图像。

11. (判断题)android:textSize属性可以设置TextView中的文本显示的大小。

•      A. 对

•      B. 错

正确答案:对

12. (判断题)RadioButton表示单选按钮,和RadioGroup配合使用。

•      A. 对

•      B. 错

正确答案:对

13. (判断题)通过调用finish()方法可以关闭Activity。(   )

•      A. 对

•      B. 错

正确答案:对

14. (判断题)Activity不用在AndroidManifest.xml文件中注册就可以运行。(  )

•      A. 对

•      B. 错

正确答案:错

15. (判断题)Android中SimpleAdapter数据适配器继承BaseAdapter类。(  )

•      A. 对

•      B. 错

正确答案:对

三. 单选题

16. (单选题)下列选项中,哪个用于设置TextView中文字显示的大小?( )

•      A. android:textSize=”18”

•      B. android:size=”18”

•      C. android:textSize=’18sp’

•      D. android:size=”18sp”

正确答案:C:android:textSize=’18sp’;

17. (单选题)使用EditText控件时,当文本内容为空时,如果想做一些提示,那么可以使用的属性是( )

•      A. android:text

•      B. android:background

•      C. android:inputType

•      D. android:hint

正确答案:D:android:hint;

18. (单选题)为了让一个ImageView显示一张图片,可以通过设置的属性是( )

•      A. android:src

•      B. android:background

•      C. android:img

•      D. android:value

正确答案:A:android:src;

19. (单选题)下列选项中,不属于Android四大组件的是( )。

•      A. Service

•      B. Activity

•      C. Handler

•      D. ContentProvider

正确答案:C:Handler;

20. (单选题)下列选项中,哪个不是Activity生命周期方法( )。

•      A. onCreate()

•      B. startActivity()

•      C. onStart()

•      D. onResume()

正确答案:B:startActivity();

21. (单选题)下列关于Intent的描述中,正确的是( )。

•      A. Intent不能够实现应用程序间的数据共享

•      B. Intent可以实现界面的切换,还可以在不同组件间直接进行数据传递

•      C. 使用显式Intent可以不指定要跳转的目标组件

•      D. 隐式Intent不会明确指出需要激活的目标组件,所以无法实现组件之间的数据跳转

正确答案:B:Intent可以实现界面的切换,还可以在不同组件间直接进行数据传递;

22. (单选题)在相对布局中,用于设置当前控件位于某控件左侧的属性是()。

•      A.android:layout_alignLeft

•      B. android:layout_toLeftOf

•      C. android:layout_alignParentLeft

•      D. android:layout_centerInParent

正确答案:B:android:layout_toLeftOf;

23. (单选题)下列选项中,属于相对布局的标签()。

•      A.TableLayout

•      B. ConstraintLayout

•      C. FrameLayout

•      D. RelativeLayout

正确答案:D:RelativeLayout;

24. (单选题)下列选项中,属于CheckBox控件设置选择监听事件的方法的是()。

•      A.setOnClickListener

•      B. setOnCheckedListener

•      C. setOnCheckedChangeListener

•      D. setOnMenuItemSelectedListener

正确答案:C:setOnCheckedChangeListener;

25. (单选题)下列选项中,属于设置TextView中文本内容的属性的是()。

•      A.android:textValue

•      B. android:text

•      C. android:textColor

•      D. android:textSize

正确答案:B:android:text;

26. (单选题)Android是如何组织Activity的( )

•      A.以堆的方式组织Activity

•      B. 以栈的方式组织Activity

•      C. 以树型方式组织Activity

•      D. 以链式方式组织Activity

正确答案:B:以栈的方式组织Activity;

27. (单选题)Activity从可见状态变为被半透明遮盖状态时,生命周期中哪个方法被调用?( )

•      A. onStop()

•      B. onPause()

•      C. onRestart()

•      D. onStart()

正确答案:B:onPause();

28. (单选题)在下列选项中,用来给ListView填充数据的方法是( )。

•      A.setAdapter()

•      B.setDefaultAdapter()

•      C.setBaseAdapter()

•      D. setView()

正确答案:A:setAdapter() ;

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

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

相关文章

大联盟(特别版)双端互动平台完整套件分享:含多模块源码+本地部署环境

这是一套结构清晰、功能完整的互动平台组件&#xff0c;适合有开发经验的技术人员进行模块参考、结构研究或本地部署实验使用。 该平台覆盖前端展示、后端服务、移动端资源以及完整数据库&#xff0c;采用模块化架构&#xff0c;整体部署流程简单清晰&#xff0c;适合自研团队参…

Spark-SQL

Spark-SQL 概述 Spark SQL 是 Spark 用于结构化数据(structured data)处理的 Spark 模块 Shark 是伯克利实验室 Spark 生态环境的组件之一&#xff0c;是基于 Hive 所开发的工具&#xff0c;它修改了内存管理、物理计划、执行三个模块&#xff0c;并使之能运行在 Spark 引擎上…

无人机气动-结构耦合技术要点与难点

一、技术要点 1. 多学科耦合建模 气动载荷与结构响应的双向耦合&#xff1a;气动力&#xff08;如升力、阻力、力矩&#xff09;导致结构变形&#xff0c;而变形改变气动外形&#xff0c;进一步影响气流分布&#xff0c;形成闭环反馈。 建模方法&#xff1a; 高精度C…

element-ui plus 中 filter-method 函数多次触发问题解决

前情提要 点进这个文章的小伙伴&#xff0c;应该都是为了解决一个需求&#xff0c;把原本的前端过滤改为后端过滤&#xff0c;但是将filter-method修改为后端取数据后&#xff0c;发现其触发了很多次。博主也是在修改表格过滤时用到了这个坑&#xff0c;本篇文章为大家解决一下…

基于【Lang Chain】构建智能问答系统的实战指南

&#x1f407;明明跟你说过&#xff1a;个人主页 &#x1f3c5;个人专栏&#xff1a;《深度探秘&#xff1a;AI界的007》 &#x1f3c5; &#x1f516;行路有良友&#xff0c;便是天堂&#x1f516; 目录 一、引言 1、什么是Lang Chain 2、LangChain在问答系统中的核心优…

TestHubo安装及入门指南

TestHubo是一款开源免费的测试管理工具&#xff0c;提供一站式测试解决方案&#xff0c;涵盖功能测试、接口测试、性能测试以及 Web 和 App 测试等多个维度。TestHubo 整合了全面的测试能力&#xff0c;使团队可以在一个平台内完成所有测试需求。本文将介绍如何快速安装配置及入…

react tailwindcss最简单的开始

参考教程&#xff1a; Install Tailwind CSS with Vite - TailwindCSS中文文档 | TailwindCSS中文网https://www.tailwindcss.cn/docs/guides/vite操作过程&#xff1a; Microsoft Windows [版本 10.0.26100.3476] (c) Microsoft Corporation。保留所有权利。D:\gitee\tailwi…

openGauss新特性 | 自动参数化执行计划缓存

目录 自动化参数执行计划缓存简介 SQL参数化及约束条件 一般常量参数化示例 总结 自动化参数执行计划缓存简介 执行计划缓存用于减少执行计划的生成次数。openGauss数据库会缓存之前生成的执行计划&#xff0c;以便在下次执行该SQL时直接使用&#xff0c;可…

3、组件:魔法傀儡的诞生——React 19 组件化开发全解析

一、开篇&#xff1a;魔法傀儡的觉醒 "每个React组件都像一具魔法傀儡&#xff0c;"邓布利多校长挥动魔杖&#xff0c;空中浮现出闪烁的代码字符&#xff0c;"它们能自主思考、协同工作&#xff0c;甚至能跨越时空&#xff08;服务器与客户端&#xff09;执行任…

达梦数据库迁移问题总结

更多技术博客&#xff0c;请关注微信公众号&#xff1a;运维之美 问题一、DTS工具运行乱码 开启图形化 [rootlocalhost ~]# xhost #如果命令不存在执行sudo yum install xorg-x11-server-utils xhost: unable to open display "" [rootlocalhost ~]# su - dmd…

OpenHarmony荷兰研习会回顾 | 仓颉语言赋能原生应用开发实践

近日&#xff0c;由全球顶级学术峰会EuroSys/ASPLOS和OpenHarmony社区在荷兰鹿特丹合办的操作系统深度研习会圆满收官&#xff0c;本次研习会以"架构探秘-开发实践-创新实验"三位一体的进阶模式&#xff0c;为全球开发者构建了沉浸式技术探索平台。其中&#xff0c;由…

RV1126 人脸识别门禁系统解决方案

1. 方案简介 本方案为类人脸门禁机的产品级解决方案,已为用户构建一个带调度框架的UI应用工程;准备好我司的easyeai-api链接调用;准备好UI的开发环境。具备低模块耦合度的特点。其目的在于方便用户快速拓展自定义的业务功能模块,以及快速更换UI皮肤。 2. 快速上手 2.1 开…

matlab内置的git软件版本管理功能

1、matlab多人协作开发比普通的嵌入式软件开发困难很多 用过matlab的人都知道,版本管理对于matlab来说真的很费劲,今天介绍的这个工具也不是说它就解决了这个痛点,只是让它变得简单一点。版本管理肯定是不可或缺的,干就完了 2、操作说明 如图所示,源代码管理,选项罗列的…

《前端面试题之 CSS篇(第一集)》

目录 1、CSS的盒模型2、CSS选择器及其优先级3、隐藏元素的方法有那些4、px、em、rem的区别及使用场景5、重排、重绘有什么区别6、水平垂直居中的实现7、CSS中可继承与不可继承属性有哪些8、Sass、Less 是什么&#xff1f;为什么要使用他们&#xff1f;9、CSS预处理器/后处理器是…

MySQL部分总结

mysql学习笔记&#xff0c;如有不足还请指出&#xff0c;谢谢。 外连接&#xff0c;内连接&#xff0c;全连接 外连接&#xff1a;左外、右外 内连接&#xff1a;自己和自己连接 全连接&#xff1a;左外连接右外链接 mysql unique字段 unique可以在数据库层面避免插入相同…

Linux Kernel 2

地址空间&#xff08;Address Space&#xff09; 一、物理地址空间&#xff08;Physical Address Space&#xff09; 物理地址空间 是指 RAM 和设备内存 在系统内存总线上所呈现的地址布局。 举例&#xff1a;在典型的 32 32 32 位 Intel 架构中&#xff0c; RAM&#xff08…

AndroidTV D贝桌面-v3.2.5-[支持文件传输]

AndroidTV D贝桌面 链接&#xff1a;https://pan.xunlei.com/s/VONXSBtgn8S_BsZxzjH_mHlAA1?pwdzet2# AndroidTV D贝桌面-v3.2.5[支持文件传输] 第一次使用的话&#xff0c;壁纸默认去掉的&#xff0c;不需要按遥控器上键&#xff0c;自己更换壁纸即可

线性方程组的解法

文章目录 线性方程组的解法认识一些基本的矩阵函数MATLAB 实现机电工程学院教学函数构造1.高斯消元法2.列主元消去法3. L U LU LU分解法 线性方程组的解法 看到以下线性方程组的一般形式&#xff1a;设有以下的 n n n阶线性方程组&#xff1a; A x b \mathbf{Ax}\mathbf{b} A…

Python赋能量子计算:算法创新与应用拓展

量子计算与Python结合的算法开发与应用研究 摘要 量子计算作为计算机科学的前沿技术,凭借其独特的计算能力在解决复杂问题方面展现出巨大潜力。Python作为一种高效、灵活的编程语言,为量子计算算法的开发提供了强大的支持。本文从研究学者的视角,系统探讨了量子计算与Pytho…

Java学习笔记(多线程):ReentrantLock 源码分析

本文是自己的学习笔记&#xff0c;主要参考资料如下 JavaSE文档 1、AQS 概述1.1、锁的原理1.2、任务队列1.2.1、结点的状态变化 1.3、加锁和解锁的简单流程 2、ReentrantLock2.1、加锁源码分析2.1.1、tryAcquire()的具体实现2.1.2、acquirQueued()的具体实现2.1.3、tryLock的具…