写点什么

HarmonyOS5.0

0 人感兴趣 · 5 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/45/451044b0be0fd2a1b6a4572f104bf4ec.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

HarmonyOS 5.0 应用开发——属性动画

属性接口(以下简称属性)包含尺寸属性、布局属性、位置属性等多种类型,用于控制组件的行为。针对当前界面上的组件,其部分属性(如位置属性)的变化会引起UI的变化。添加动画可以让属性值从起点逐渐变化到终点,从而产生连续的动画效果。

优雅的 @ObservedV2 和 @Trace 装饰器

Hello,大家好,我是 V 哥。在HarmonyOS NEXT开发中,@ObservedV2装饰器和@Trace装饰器是用于状态管理的两个装饰器,它们在HarmonyOS应用开发中用于增强对类对象中属性的观测能力。如果你学过观察者模式的原理,你会更容易理解和上手,以下是它们的一些关键特

10 个案例详解 AnimatableExtend 装饰器定义可动画属性

Hello,大家好,我是 V 哥。HarmonyOS开发中,使用@AnimatableExtend装饰器来定义可动画属性是个很好玩的事情,废话不多说,马上进入主题,先来看一下基本语法,接着 V 哥提供10个好玩的案例供你参考。

https://static001.geekbang.org/infoq/45/451044b0be0fd2a1b6a4572f104bf4ec.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

HarmonyOS 5.0 应用开发——ArkTS 容器类

线性容器实现能按顺序访问的数据结构,其底层主要通过数组实现,包括ArrayList、Vector(已废弃)、List、LinkedList、Deque、Queue、Stack七种。

https://static001.geekbang.org/infoq/45/451044b0be0fd2a1b6a4572f104bf4ec.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

HarmonyOS 5.0 应用开发——仿微信聊天界面

闲暇之余开发了一个基于HarmonyOS5.0的仿微信聊天界面,里面主要用到了ArkUI的技术。

HarmonyOS5.0_HarmonyOS5.0技术文章_InfoQ写作社区