HCIP-HarmonyOS Application Developer 习题(六)

server/2024/10/19 23:29:24/
(多选)1、Harmonyos多窗口交互能力提供了以下哪几种交互方式?

A. 平行视界
B.全局消息通知
C.分屏
D.悬浮窗

答案:ACD
分析:系统提供了悬浮窗、分屏、平行视界三种多窗口交互,为用户在大屏幕设备上的多任务并行、便捷的临时任务处理提供更佳的使用体验。
在这里插入图片描述

(多选)2、声明式开发范式的转场动画包含以下哪几种类型?

A.页面间转场
B.应用间转场
C.共享元素转场
D.组件内转场

答案:ACD
分析:在全局pageTransition方法内配置页面入场和页面退场时的自定义转场动效。
组件内转场主要通过transition属性配置转场参数,在组件插入和删除时显示过渡动效,主要用于容器组件中的子组件插入和删除时,提升用户体验。
当路由进行切换时,可以通过设置组件的 sharedTransition 属性将该元素标记为共享元素并设置对应的共享元素转场动效。

(多选)3、以下哪几项属于HarmonyOs Connect服务包提供的基础服务?

A.极简交互
B.运维服务
C.万能卡片
D.极简连接

答案:ACD
分析:
在这里插入图片描述

(多选)4、类Web开发范式中的自定义组件绑定子组件事件使用的是以下哪几种语法?

A. $
B.@
C.on
D.#

答案:BC
分析:自定义组件中绑定子组件事件使用(on|@)child1语法,例如:
<button onclick="buttonClicked" value="click"></button>
<button value="parentClick" @click="buttonClick"></button>

(多选)5、Harmonyos服务卡片提供方包含以下哪几个模块?

A.卡片管理
B.通信适配层
C.卡片提供方实例管理模块
D.卡片服务

答案:BCD
分析:卡片提供方包含以下模块:
卡片服务:由卡片提供方开发者实现,开发者实现生命周期处理创建卡片、更新卡片以及删除卡片等请求,提供相应的卡片服务。
卡片提供方实例管理模块:由卡片提供方开发者实现,负责对卡片管理服务分配的卡片实例进行持久化管理。
通信适配层:由HarmonyOS SDK提供,负责与卡片管理服务通信,用于将卡片的更新数据主动推送到卡片管理服务。
在这里插入图片描述

(多选)6、Harmonyos提供的包管理能力包含以下哪些信息?

A. Ability信息
B.HAP包信息
C.应用包信息
D.应用程序信息

答案:ABCD
分析:

(多选)7、HarmnoyOs设计工具是一款Sketch插件,包含以下哪几种功能?

A.控件库
B.标注工具
C. 设计系统
D.原子化布局

答案:ABCD
分析:
在这里插入图片描述

(多选)8、在声明式开发范式中,以下哪些装饰器装饰的自定义组件成员变量必须本地初始化?

A. @Link
B. @Prop
C. @State
D. @StorageLink

答案:CD
分析:@State装饰的变量,与声明式范式中的其他被装饰变量一样,是私有的,只能从组件内部访问,在声明时必须指定其类型和本地初始化。初始化也可选择使用命名参数机制从父组件完成初始化。
当自定义组件初始化的时候,@StorageProp(key)/@StorageLink(key)装饰的变量会通过给定的key,绑定在AppStorage对应的属性,完成初始化。本地初始化是必要的,因为无法保证AppStorage一定存在给定的key,这取决于应用逻辑,是否在组件初始化之前在AppStorage实例中存入对应的属性。

(多选)9、Harmonyos通知内容包含以下哪几种类型?

A. 长文本
B.图片
C.普通文本
D.多行文本

答案:ABCD
分析:基础类型通知主要应用于发送短信息、提示信息、广告推送等,支持普通文本类型、长文本类型、多行文本类型和图片类型
在这里插入图片描述

(多选)10、当HarmonyOs设备不支持流转任务管理服务时,开发者需要自行实现以下哪些功能?

A.分布式软总线
B.流转状态管理
C.分布式安全
D.设备选择

答案:BD
分析:排除AC


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

相关文章

jwt认证课件讲解

JWT 基本概念 在用户登录后&#xff0c;我们需要在不同请求之间记录用户的登录状态&#xff0c;常用方式一般有三种&#xff1a;Cookie&#xff0c;Session和Token。 这里我们使用第三种Token令牌方式来实现认证鉴权&#xff0c;采用Json Web Token认证机制&#xff08;简称…

【可视化大屏】Python Flask框架介绍

为了能显示真实数据&#xff0c;使用flask快速搭建了一个web应用&#xff0c;然后连接数据库&#xff0c;读取数据库里的数据来进行大屏可视化显示&#xff08;btw&#xff1a;数据是从车主之家网站上爬虫爬的&#xff09; 家人们&#xff01;记得使用专业版的pycharm&#xf…

linux基础 超级笔记

1.Linux系统的组成 Linux系统内核&#xff1a;提供系统最核心的功能&#xff0c;如软硬件和资源调度。 系统及应用程序&#xff1a;文件、任务管理器。 2.Linux发行版 通过修改内核代码自行集成系统程序&#xff0c;即封装。比如Ubuntu和centos这种。不过基础命令是完全相…

Java工具--stream流

Java工具--stream流 过滤&#xff08;filter&#xff09;统计求最大最小和均值求和&#xff08;sum&#xff09;过滤后&#xff0c;对数据进行统计 遍历&#xff08;map&#xff09;规约&#xff08;reduce&#xff09;排序&#xff08;sorted&#xff09;去重&#xff08;dist…

紫光 FPGA固化RAM位置的操作流程

1. 前提条件&#xff1a;需要已经编译出一个功能完整的没有时序违例的版本出来&#xff1b; 2. 将RAM导出至txt文件&#xff1a; 这个过程需要几分钟&#xff0c;耐心等待一下。 等待提示成功就可以进行下一步操作了。 3. 将【2】中的txt文件中的内容全选复制粘贴到pcf文件的…

尚硅谷rabbitmq 2024 第18-21节 消息可靠性答疑一

publisher-confirm-type:CORRELATED#交换机的确认publisher-returns:true #队列的确认 这两个是干嘛的&#xff0c;有什么区别 这两个参数都是用于RabbitMQ消息发布确认机制的&#xff0c;但它们的作用和使用场景有所不同。 1. **publisher-confirm-type: CORRELATED#交换机的…

Notepad++ 怎么让行行之间只保留一空行

在 Notepad 中&#xff0c;您可以使用正则表达式查找和替换功能来实现您的需求。以下是步骤和相应的正则表达式&#xff1a; 一、打开您的文本文件。 二、按下 Ctrl H 快捷键打开查找和替换对话框。 三、在“查找模式”部分&#xff0c;选择“正则表达式”选项。 四、输入…

JVM 基础、GC 算法与 JProfiler 监控工具详解

目录 1、引言 1.1 JVM内存与本地内存 1.2 JVM与JDK的关系 2、JVM基础 2.1 JVM&#xff08;Java Virtual Machine&#xff09; 2.2 Java与JVM的关系 2.3 JVM的内存结构 2.3.1 堆内存 2.3.2 栈内存 2.3.3 方法区 2.3.4 本地方法栈 2.3.5 程序计数器&#xff08;PC寄存…