HarmonyOS DevEco Studio的使用练习题

判断题
  1. 如果代码中涉及到一些网络、数据库、传感器等功能的开发,均可使用预览器进行预览。

  2. 正确(True)

  3. 错误(False)

正确答案: 错误(False)

答案解析

预览器的使用。解析:预览器只支持对页面的预览,如果代码中涉及到一些网络、数据库、传感器等功能的开发,则可以使用模拟器或者真机进行调试。

  1. module.json5文件中的deviceTypes字段中,配置了phone,tablet,PC/2in1等多种设备类型,才能进行多设备预览。

  2. 正确(True)

  3. 错误(False)

正确答案: 正确(True)

答案解析

通过deviceTypes字段进行多设备预览。解析:只有确保在module.json5文件中的deviceTypes字段中,有多种设备,才能进行多设备预览。

  1. DevEco Studio支持代码自动补全、自动导包等能力。

  2. 正确(True)

  3. 错误(False)

正确答案: 正确(True)

答案解析

DevEco Studio支持的能力。解析:在我们开发工程时,可以使用DevEco Studio的自动补全、自动导包等能力快速编辑代码。

单选题
  1. 用哪一种装饰器修饰的组件可作为页面入口组件:

A. @Component B. @Entry C. @Preview D. @Builder

正确答案: B

答案解析

装饰器的使用。解析:@Component表示自定义组件,@Entry表示该自定义组件为入口组件,@Preview表示组件可以在预览器单独预览,@Builder特殊的封装UI描述的方法,细粒度的封装和复用UI描述。

  1. 使用多端设备预览器功能,查看不同设备的运行效果,需要配置如下哪个字段:

A. abilities B. skills C. deviceTypes D. routerMap

正确答案: C

答案解析

多端设备预览器的使用。解析:A选项abilities用于标识当前Module中UIAbility的配置信息。B选项skills用于标识当前UIAbility组件或ExtensionAbility组件能够接收的Want特征集。C选项deviceTypes用于标识当前Module可以运行在哪类设备上。D选项routerMap用于标识模块配置的路由表的路径。

  1. 使用下面哪个hdc命令可以查看设备链接信息

A. hdc hilog B. hdc list targets C. hdc shell D. hdc -v

正确答案: B

答案解析

hdc命令。解析:hdc hilog:查看日志。hdc list targets:查看设备链接信息。hdc shell:进入命令行交互模式。hdc -v:查看hdc工具版本号。

  1. 组件预览通过在组件前添加下面哪个注解:

A. @Component B. @Entry C. @Preview D. @Builder

正确答案: C

答案解析

@Preview。解析:组件预览通过在组件前添加注解@Preview实现。

多选题
  1. 关于预览器的使用,以下哪些说法是正确的:

A. 在开发界面UI代码过程中,如果添加或删除了UI组件,您只需Ctrl+S进行保存,然后预览器就会立即刷新预览结果。

B. 在预览器界面,可以在预览器中操作应用/服务的界面交互动作,如单击、跳转、滑动等,与应用/服务运行在真机设备上的界面交互体验一致。

C. 组件预览通过在组件前添加注解@Preview实现。

D. 页面预览通过在工程的ets文件头部添加注解@Entry实现。

正确答案: A,B,C,D

答案解析

如以上全部正确。

  1. DevEco Studio代码编辑支持下面哪些能力:

A. 代码自动补齐。

B. 实时检查。

C. 跨语言跳转。

D. 代码引用查找。

E. 快速查阅API接口及组件参考文档。

正确答案: A,B,C,D,E

答案解析

如以上全部正确。

  1. DevEco Studio支持使用多种语言进行应用/服务的开发,包括ArkTS、JS和C/C++。在编写应用/服务阶段,可以通过以下哪些方法提升编码效率:

A. 提供代码的智能补齐能力,编辑器工具会分析上下文并理解项目内容,并根据输入的内容,提示可补齐的类、方法、字段和关键字的名称等。

B. 在编辑器中调用ArkTS API接口或ArkTS/JS组件时,支持在编辑器中快速、精准调取出对应的参考文档。

C. 代码格式化功能可以帮助您快速的调整和规范代码格式,提升代码的美观度和可读性。

D. 如果输入的语法不符合编码规范,或者出现语义语法错误,编辑器会显示错误或警告。

正确答案: A,B,C,D

答案解析

如以上全部正确。

参考

https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101717494752698457?isFrom=studyRecord

相关推荐
前端不太难6 小时前
从单页面到系统化:鸿蒙 App 演进路径
华为·状态模式·harmonyos
想你依然心痛7 小时前
HarmonyOS 6(API 23)实战:基于悬浮导航、沉浸光感与HMAF的“文思智脑“——PC端AI智能体沉浸式智能写作工作台
人工智能·ar·harmonyos·ai写作
小雨青年7 小时前
鸿蒙 HarmonyOS 6 | Pura X Max 鸿蒙原生适配 09:展开态列表增加字段但不变复杂
华为·harmonyos
richard_yuu8 小时前
鸿蒙治愈游戏模块实战|四大轻量解压游戏、ArkTS动画交互与低功耗落地
游戏·交互·harmonyos
阿钱真强道12 小时前
24 鸿蒙LiteOS GPIO中断实战:从原理到上升沿/下降沿详解
harmonyos·中断·rk·liteos·开源鸿蒙·瑞芯微·rk2206
小崽崽112 小时前
华为云云主机 + DeepSeek|快速实现华为云DeepSeek大模型搭建“腾讯云代码助手”客户端集成DeepSeek模型
华为·华为云·腾讯云
cd_9492172114 小时前
鸿蒙系统下抖音存储空间不足怎么办?缓存清理教程
缓存·华为·harmonyos
轻口味16 小时前
HarmonyOS 6.1 全栈实战录 - 14 渲染树透镜:FrameNode 渲染状态感知与高性能 UI 调优实战
ui·华为·harmonyos
HwJack2017 小时前
HarmonyOS NEXT 游戏APP开发中如何正确拦截退出手势
游戏·华为·harmonyos
HwJack2017 小时前
HarmonyOS APP开发中ArkTS/JS 类型错误全景拆解
javascript·华为·harmonyos