【鸿蒙应用开发】【HCIA认证】模拟题每日1练(第46题) 原创

鸿蒙张荣超
发布于 2021-10-8 10:08
浏览
2收藏

【鸿蒙应用开发】【HCIA认证】模拟题每日1练(第46题) -鸿蒙开发者社区XML声明布局的方式更加简便直观。每一个Component和ComponentContainer对象大部分属性都支持在XML中进行设置,它们都有各自的XML属性列表。某些属性仅适用于特定的组件,例如:只有Text支持“text_color”属性,但不支持该属性的组件如果添加了该属性,该属性则会被忽略。具有继承关系的组件子类将继承父类的属性列表,Component作为组件的基类,拥有各个组件常用的属性,比如:ID、布局参数等。

 

  • id
ohos:id="$+id:text"

在XML中使用此格式声明一个对开发者友好的ID,它会在编译过程中转换成一个常量。尤其在DependentLayout布局中,组件之间需要描述相对位置关系,描述时要通过ID来指定对应组件。

布局中的组件通常要设置独立的ID,以便在程序中查找该组件。如果布局中有不同组件设置了相同的ID,在通过ID查找组件时会返回查找到的第一个组件,因此尽量保证在所要查找的布局中为组件设置独立的ID值,避免出现与预期不符合的问题。

 

  • 布局参数
ohos:width="20vp"
ohos:height="10vp"

与代码中设置组件的宽度和高度类似,在XML中它们的取值可以是:

  1. 具体的数值:10(以像素为单位)、10vp(以屏幕相对像素为单位)。
  2. match_parent:表示组件大小将扩展为父组件允许的最大值,它将占据父组件方向上的剩余大小。
  3. match_content:表示组件大小与它的内容占据的大小范围相适应。

 

除了id和布局参数之外,theme和clickable也是通用的XML属性,如下所示:

    <Component
        ohos:id="$+id:comp"
        ohos:height="match_parent"
        ohos:width="match_content"
        ohos:clickable="true"
        ohos:theme="$graphic:background_ability_main"
        />

 

因此,这道题的答案是:ABCD。

 

向大家推荐由我的教学团队开发的视频课程《鸿蒙应用开发HCIA认证超细致精讲》:

https://edu.51cto.com/topic/4940.html

 

 

————————————————————————————————————————————————————————————————————

    什么是鸿蒙应用开发HCIA认证呢?华为认证分为两大类,分别是:云服务与平台、ICT技术架构与应用。这两大类总共覆盖了20多个技术领域,包括大家熟知的:大数据、AI、云、智能计算、WLAN、安全、5G、等。这20多个技术领域中的每个技术领域,都由低到高分为3个等级:HCIA、HCIP、HCIE,其中,HCIA是华为认证的ICT工程师,HCIP是华为认证的高级工程师,HCIE是华为认证的ICT专家。ICT的全称是Information Communication Technology,也就是信息通信技术。
    随着鸿蒙的日趋流行,HarmonyOS被放在了华为认证第一的位置上,可见其重要性。HarmonyOS这个领域也由低到高分为3个等级:HCIA、HCIP、HCIE,分别表示工程师、高级工程师、专家。通过HCIA,说明你具有熟练的开发经验,扎实的理论基础;通过HCIP,说明你已经掌握复杂场景开发的能力;通过HCIE,说明你已经是全场景解决方案的专家,已经掌握了规划设计与系统调优的能力。目前,华为官方只发布了鸿蒙的HCIA,后续会逐渐发布鸿蒙的HCIP和HCIE。其中,HCIA又分为鸿蒙应用开发工程师和鸿蒙设备开发工程师。

    为什么要考鸿蒙应用开发HCIA认证呢?我觉得有这么几个主要原因。首先,这个认证在一定程度上证明了你的技术能力,尤其是当你去求职的时候,你说你行,怎么证明你行呢?认证的证书可以在一定程度上证明你行。考取鸿蒙认证的第2个主要原因是:抓住鸿蒙的红利期,物以稀为贵。如果你想赶上这波红利期,想要加入到鸿蒙的这波浪潮里,考取一个鸿蒙的认证,或多或少可以为你增添一些竞争的筹码。考取鸿蒙认证的第3个原因,也是我个人认为最重要的原因,它是系统学习和能力提升的绝佳方式!华为官方给出了认证考试的考试大纲,大纲中明确列出了考查的技能及需要掌握的知识点,最重要的是,大纲中列出的考点都是工作中必备的核心技能,只要你按照考试大纲去准备,把考查的技能知识点全部都掌握,就能在一段时期内达到一定的水平,而且不会让你的学习跑偏!在鸿蒙认证发布之前,相信很多朋友学习鸿蒙都是漫无目的的、没有目标的,所以学习效率很低!现在有了鸿蒙认证,即便你不考也没有关系,完全可以按照考试大纲去系统学习,从而提高你的学习效率,让自己的鸿蒙学习之路始终在一个正确的轨道上,不跑偏!至于全部学完之后,是否要考个认证,可以到时候再说,先按照考试大纲学起来!

©著作权归作者所有,如需转载,请注明出处,否则将追究法律责任
标签
已于2021-10-8 10:08:57修改
2
收藏 2
回复
举报
回复
    相关推荐