HCIP-HarmonyOS Application Developer 习题(六)

(多选)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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值