![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
HarmoneyOS
文章平均质量分 93
无处安放的波澜
全栈工程师,技术总监
展开
-
【HarmonyOS4.0】第十篇-ArkUI布局容器组件(二)
堆叠容器组件Stack的布局方式是把子组件按照设置的对齐方式顺序依次堆叠,后一个子组件覆盖在前一个子组件上边。Stack组件层叠式布局,尺寸较小的布局会有被遮挡的风险,原创 2024-01-15 19:07:38 · 1539 阅读 · 0 评论 -
【HarmonyOS4.0】第九篇-ArkUI布局容器组件(一)
沿垂直方向布局的容器。: {space?value:可选参数,space表示设置Column参数名参数类型必填参数描述space否纵向布局元素垂直方向间距。从API version 9开始,space为负数或者justifyContent设置为FlexAlign.SpaceBetween、FlexAlign.SpaceAround、FlexAlign.SpaceEvenly时不生效。默认值:0说明:可选值为大于等于0的数字,或者可以转换为数字的字符串。原创 2024-01-11 20:36:49 · 2032 阅读 · 0 评论 -
【HarmonyOS4.0】第八篇-ArkUI系统组件(三)
接口参数名参数类型必填参数描述typeToggleType是开关的样式。isOnboolean否开关是否打开,true:打开,false:关闭。默认值:falseToggleType枚举说明,从API version 9开始,该接口支持在ArkTS卡片中使用。名称描述Checkbox提供单选框样式。说明:通用属性margin的默认值为:{top: 12 vp,right: 12 vp,bottom: 12 vp,left: 12 vp}Button。原创 2024-01-11 20:26:00 · 1077 阅读 · 0 评论 -
【HarmonyOS4.0】第七篇-ArkUI系统组件(二)
Progress组件可以精确的设置当前进度条的进度,它主要用在有加载进度的场景。创建进度组件,用于显示内容加载或操作处理进度。说明如下:options:进度条参数配置项,value:表示当前进度,取值范围[0, 100],当超过 100 时无效。total:表示进度条总进度,默认值为100。type、style:设置进度条的样式,style从 API 8 起使用type代替,定义了以下 2 种样式:Linear:进度条样式为条形进度条Eclipse:进度条样式为圆形进度条。原创 2024-01-10 16:59:19 · 1429 阅读 · 0 评论 -
【HarmonyOS4.0】第六篇-ArkUI系统组件(一)
Text是显示文本的基础组件之一,它可以包含子组件Span,当包含Span时不生效,只显示Span的内容。接口如下:、说明:①.string格式,直接填写文本内容Text( "图片宽度" )②.Resource格式,读取本地资源文件需要注意的使由于国际化的问题,读取本地资源文件的时候,需要分别base/element、en_US和zh_CN下的setting.json进行配置,先会根据语言在对应的zh_CN或者en_CN下读取,最后才会在base目录下加载。原创 2024-01-10 16:57:00 · 1441 阅读 · 0 评论 -
【HarmonyOS4.0】第五篇-ArkTS页面渲染
ArkTS也提供了渲染控制的能力。条件渲染可根据应用的不同状态,渲染对应状态下的UI内容。循环渲染可从数据源中迭代获取数据,并在每次迭代过程中创建相应的组件。ArkUI开发框架通过数据懒加载(LazyForEach)从提供的数据源中按需迭代数据,并在每次迭代过程中创建相应的组件。ArkUI开发框架提供循环渲染(ForEach组件)来迭代数组,并为每个数组项创建相应的组件。原创 2024-01-08 17:28:12 · 1409 阅读 · 0 评论 -
【HarmonyOS4.0】第三篇-类web开发模式
arkts的动态渲染,forEach、lazyForEach的使用规则原创 2024-01-04 18:47:34 · 1528 阅读 · 0 评论 -
【HarmonyOS4.0】第二篇-鸿蒙开发介绍
2019年HarmonyOS正式面世,至今鸿蒙已成长了4年,截至2023年8月,鸿蒙生态设备数量超过7亿台,已有220万开发者投入到鸿蒙生态的开发。根据Counterpoint最新数据,2023年第二季度,在中国智能手机市场,鸿蒙操作系统的份额达到10%,较上年同期增加了6个百分点。**短短4年间,鸿蒙迅速成为安卓和iOS之后的“第三大手机操作系统”。**自9月25日华为宣布鸿蒙原生应用全面启动以来,多家互联网公司发布多个和鸿蒙有关的岗位,原创 2024-01-03 18:42:22 · 2239 阅读 · 1 评论 -
【HarmonyOS4.0】第一篇-TS中的装饰器
而在JavaScript中,直到目前仍处于stage2阶段的提案,这表示虽然未来应该会成为语言的一部分,但现在浏览器或Node都还不支持该特性,必须依赖于转译器。JavaScript装饰器呢,就是对类、类属性、类方法之类的一种装饰,可以理解为在原有代码外层又包装了一层处理逻辑。装饰器对类的行为的改变,是代码编译时发生的,而不是在运行时。还可以让装饰器接受参数,这就等于可以修改装饰器的行为了,这也叫做装饰器工厂。类属性装饰器可以用在类的单个成员上,无论是类的属性、方法、get/set函数。原创 2024-01-03 18:32:12 · 1060 阅读 · 1 评论 -
鸿蒙4.0实战全新出发
Harmony OS4和Harmony OS Next全新出发。完整教程学习。原创 2023-12-13 12:14:30 · 237 阅读 · 1 评论