今日看点

HarmonyOS入门手册(二):UI组件

发表于话题:HarmonyOS 2
发布时间:2021-06-02

什么是UI组件?

在注册QQ号时,可以发现界面上有许多"元素"(图1-1),这些"元素"我们就称之为UI组件一个界面包含了多个UI组件,我们可以通过各种组件的组合得到想要的效果
图1-1

组件分类

XML创建布局

概述

在HarmonyOS开发过程中,我们有两种方式进行UI组件的布局,即Java布局、XML布局,这两种布局方式没有本质上的差别。我们最常使用的是XML文件布局,即通过XML文件存储页面的布局信息不同的Component具有不同的属性,系统会自动忽略不属于Component自己的属性具有继承关系的组件子类将继承父类的属性列表

ID

每个组件都应该设置一个ID,用以区分其它组件

如果布局中不同的组件设置了相同的ID,在通过ID查找组件时会返回查找到的第一个组件

示例:

布局参数

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

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

组件方向上的剩余大小

match_content:表示组件大小与它的内容占据的大小范围相适应

标签组:[xml语言

本文来源:https://www.kandian5.com/articles/23902.html

相关阅读

俄罗斯族是中国人吗

语言属印欧语系斯拉夫语族东斯拉夫语支,不过在只在族群内部使用俄语,社会交流上都使用汉语与汉文。通俗点来讲就是:中国的俄罗斯族是古代俄罗斯移民的后裔。历史渊源,俄罗斯属于归化民族,三次大规模迁徙我。属于...

2025-04-08

俄罗斯族的礼节与汉族有什么不同

中国的俄罗斯族是古代俄罗斯移民的后裔,经过百年的同化,其外貌、长相、风俗和习惯等,已与俄罗斯的俄罗斯人完全不同。而渐渐形成了自己的民族特色。俄罗斯族散居在新疆、内蒙古、黑龙江、北京等地,主要集中聚居在...

2025-04-08

中国为什么会有俄罗斯族

俄罗斯族,中华民族五十六个民族之一,语言属印欧语系斯拉夫语族东斯拉夫语支。中国境内俄罗斯族使用俄文,一般兼通俄、汉、维吾尔、哈萨克等多种语言,在社会上,俄罗斯族讲汉语,使用汉文,在家庭内,在与本民族交...

2025-04-08

张爱玲《倾城之恋》经典语录

《倾城之恋》是由张爱玲所著的爱情小说,也是她作品中较为脍炙人口的短篇小说之一。故事主要讲述了范柳原和白流苏的爱情故事,是一篇探讨爱情、婚姻和人性在战乱及其前后,怎样生存和挣扎的作品。1、你如果认识从前...

2025-04-08

张爱玲散文集经典语录30句

1、惟其平淡,才能够自然。——1936《书评四篇》之《〈若馨〉评》2、生命是一袭华美的袍,爬满了蚤子。——1939《天才梦》 3、无条件的爱是可钦佩的——唯一的危险就是:迟早理想要撞着了现实,每每使他...

2025-04-08

张爱玲《第一炉香》唯美语段

1、静默三分钟,倒像致哀似的。2、把女学生装扮得像赛金花样子容貌,那也是香港当局取悦于欧美游客的种种设施之一。3、两个人一块儿坐着,非得谈话不可吗?4、宝蓝瓷盘里一棵神仙掌,恰是含苞欲放,那苍绿的厚叶...

2025-04-08

张爱玲独特的张腔语言

自创新词、词语混搭、比喻、移情、通感……独特的“张腔”语言,是张爱玲在“虚无主义者的物质主义”之外,深度吸引我们的原因之一。语言学研究者认为,张爱玲自创新词主要有两种类型,一是双音节词组合,二是叠音词...

2025-04-08

兵马俑在国外享有哪些评价与赞誉

秦俑丰富而生动地塑造了多种具有一定性格的人物形象。其风格浑厚、洗练,富于感人的艺术魅力,是中国古代塑造艺术臻于成熟的标志。它既继承了战国以来中国的陶塑传统,又为唐代塑造艺术的繁荣奠定了基础,起着承上启...

2025-04-08

“女大十八变”到底是什么意思

很多人都会说“女大十八变”,用来夸赞女孩子越长大越好看,与以前完全是两种样子,但是这其中的“十八”究竟有着什么样的深层含义吗?这个十八指的究竟是什么,是女孩子长到十八岁之后,与以前不一样,还是说从小到...

2025-04-08

苗疆蛊术究竟是什么

中国人对于蛊似乎有一种迷信。《辞源》中“蛊”字有四种解释:①毒害人之物也;②谷皮也。谓谷中虫也;③事也;④惑也。一般人心目中的“蛊”,与民族学家有兴趣传道的“蛊”,都是第一种解释,即蛊毒之蛊,其他的几...

2025-04-08