HarmonyOS第一课第四章习题答案

server/2025/2/14 0:38:53/

应用程序框架基础

判断题

1.在基于Stage模型开发的应用项目中都存在一个app.json5配置文件、以及一个或多个module.json5配置文件。

答案:对

2.一个应用只可以包含一个UIAbility组件。

答案:错误

3.Background状态在UIAbility实例销毁时触发。可以在onDestroy()回调中进行系统资源的释放、数据的保存等操作。

答案:错误

单选题

1.关于module.json5配置文件的标签描述,以下哪个是错误的?

A. pages标签标识当前Module的配置的应用环境变量

B. deviceTypes标签标识当前应用可以运行在哪类设备上

C. abilities标签标识当前Module中UIAbility的配置信息

D. requestPermissions标签标识当前应用运行时需要向系统申请的权限集合

答案:A

2.在UIAbility实例销毁时触发什么状态?

A. Background

B. Foreground

C. Destroy

D. Create

答案:C

3.UIAbility实例创建完成时触发的回调:

A. onCreate()

B. onForeground()

C. onBackground()

D. onDestroy()

答案:A

4.如果需要定义某个Module可以在手机、平板和车机上运行,则修改以下哪个文件?

A. app.json5

B. module.json5

C. oh-package.json5

D. oh-package-lock.json5

答案:B

多选题

1.UIAbility的生命周期有哪几个状态?

A. Create

B. WindowStageCreate

C. Foreground

D. Background

E. WindowStageDestory

F. Destroy

答案:ACDF

2.Stage模型提供了AbilityStage、WindowStage等类作为应用组件和Window窗口的“舞台”,其设计基于哪些出发点:

A. 为复杂应用而设计

B. 原生支持应用组件级的跨端迁移和多端协同

C. 支持多设备和多窗口形态

D. 平衡应用能力和系统管控成本

答案:ABCD

3.开发态的应用程序结构包含多种文件类型,以下说法正确的有:

A. 配置文件,包括应用级配置信息app.json5、以及Module级配置信息module.json5

B. ArkTS源码文件,主要存放在Module_name > src > main > ets目录下

C. 资源文件,包括应用级资源文件、以及Module级资源文件,支持图形、多媒体、字符串、布局文件等

D. 其他配置文件,用于编译构建,包括构建配置文件、编译构建任务脚本、混淆规则文件、依赖的共享包信息等

答案:ABCD


http://www.ppmy.cn/server/167474.html

相关文章

分享一款免费的AI大模型字幕工具,支持语音识别、字幕断句、优化、翻译、视频合成等全流程自动处理(支持抖音、B站、油管等国内外多平台视频下载与处理)

文章目录 📖 介绍 📖🏡 演示环境 🏡📒 AI字幕工具:全平台视频创作的福音 📒💡 功能与特点:一网打尽⚙️ 使用⚓️ 相关链接 ⚓️📖 介绍 📖 还在为视频加字幕抓狂?🤯 平台限制多,操作又繁琐?别再挠破头皮啦!今天给大家分享的这款AI神器,简直是视频创…

Ansible中playbook的变量

变量 playbook的变量有以下几种 在playbook中用户自定义的变量远程主机中由Ansible收集的变量在文件模板中使用的上述两种变量把任务结果作为一个变量使用,叫注册变量用户在执行playbook时,通过命令行传入的变量,叫做额外变量 在playbook中…

3dgs 2025 学习笔记

CVPR 2024 3D方向总汇包含(3DGS、三维重建、深度补全、深度估计、全景定位、表面重建和特征匹配等)_cvpr2024-structure-awaresparse-viewx-ray3dreconstr-CSDN博客 https://github.com/apple/ml-hugs 3DGS COLMAP-Free 3D Gaussian Splatting ⭐code &…

基于SpringBoot+Vue的扶贫助农管理系统

系统展示 用户前台界面 管理员后台界面 系统背景 随着国家对农业发展的日益重视,扶农助农政策不断出台,旨在推动农业现代化,帮助贫困地区农户对接市场,提供技术与资金支持,提升农产品的市场竞争力。然而,在…

Django REST Framework:如何获取序列化后的ID

Django REST Framework:如何获取序列化后的ID 😄 嗨,小伙伴们!今天我们来聊一聊Django REST Framework(简称DRF)中一个非常常见的操作:如何获取序列化后的ID。对于那些刚入门的朋友们&#xff…

国自然面上项目|非小细胞肺癌免疫治疗过程中基于影像组学和深度学习的肿瘤表型演化及疗效预测研究|基金申请·25-02-11

小罗碎碎念 今天和大家分享一个国自然面上项目,执行年限为2020.01~2023.12,直接费用为55万元。 项目旨在借助影像组学和深度学习技术,探究NSCLC免疫治疗时肿瘤表型变化规律,构建联合预测模型评估疗效,筛选潜…

基于 openEuler 构建 LVS-DR 群集(同网段)。

一、LVS相关原理 1.LVS简介 LVS是Linux Virtual Server的简称,也就是Linux虚拟服务器, 是一个由章文嵩博士发起的自由软件项 目,它的官方站点是www.linuxvirtualserver.org。现在LVS已经是 Linux标准内核的一部分,在 Linux2.4内核以前&…

string

string 概念 string 字符串其实是一种更加高级的封装,string字符串中包含大量的方法, 这些方法使得字符串的操作变得更加简单。 C中将字符串直接作为一种类型,也就是string类型,使用string类型创建的 对象就是C的字符串。 使用C中提供的string是,必须添加头文件string。 st…