- 博客(74)
- 收藏
- 关注
原创 鸿蒙OpenHarmony【显式动画 (animateTo)】动画
提供全局animateTo显式动画接口来指定由于闭包代码导致的状态变化插入过渡动效。同属性动画,布局类改变宽高的动画,内容都是直接到终点状态,例如文字、[Canvas]的内容等,如果要内容跟随宽高变化,可以使用[renderFit]属性配置。
2024-11-19 22:31:22
676
原创 鸿蒙OpenHarmony【SubHeader】标题栏与工具栏
子标题,用于列表项顶部,将该组列表划分为一个区块,子标题名称用来概括该区块内容。也可以用于内容项顶部,子标题名称用来概括该区块内容。
2024-11-19 16:26:32
1119
原创 鸿蒙OpenHarmony【EditableTitleBar】标题栏与工具栏
编辑型标题栏,适用于多选界面或者内容的编辑界面,一般采取左叉右勾的形式。
2024-11-18 21:04:20
1018
原创 鸿蒙OpenHarmony【EmbeddedComponent】渲染绘制
EmbeddedComponent用于支持在当前页面嵌入本应用内其他[EmbeddedUIExtensionAbility]提供的UI。EmbeddedUIExtensionAbility在独立进程中运行,完成页面布局和渲染。
2024-11-18 18:06:29
904
原创 鸿蒙OpenHarmony【XComponent】渲染绘制
提供用于图形绘制和媒体数据写入的Surface,XComponent负责将其嵌入到视图中,支持应用自定义Surface位置和大小。
2024-11-18 16:03:20
1277
原创 鸿蒙OpenHarmony【OffscreenCanvasRenderingContext2D接口与属性】画布绘制
使用OffscreenCanvasRenderingContext2D在Canvas上进行离屏绘制,绘制对象可以是矩形、文本、图片等。离屏绘制是指将需要绘制的内容先绘制在缓存区,然后将其转换成图片,一次性绘制到canvas上,加快了绘制速度。
2024-11-15 16:57:16
917
原创 鸿蒙OpenHarmony【OffscreenCanvas】画布绘制
OffscreenCanvas组件用于自定义绘制图形。使用[Canvas]组件或[Canvas API]时,渲染、动画和用户交互通常发生在应用程序的主线程上,与画布动画和渲染相关的计算可能会影响应用程序性能。OffscreenCanvas提供了一个可以在屏幕外渲染的画布,这样可以在单独的线程中运行一些任务,从而避免影响应用程序主线程性能。
2024-11-15 15:52:08
797
原创 鸿蒙OpenHarmony【DrawingRenderingContext】画布绘制
ImageBitmap对象可以存储canvas渲染的像素数据。
2024-11-14 22:12:12
1047
原创 鸿蒙OpenHarmony【DrawingRenderingContext】画布绘制
使用DrawingRenderingContext在Canvas组件上进行绘制,绘制对象可以是矩形、文本、图片等。
2024-11-14 21:11:02
375
原创 鸿蒙OpenHarmony【CanvasRenderingContext2D方法】画布绘制
以下方法在隐藏页面中调用会产生缓存,应避免在隐藏页面中频繁刷新Canvas。
2024-11-14 20:09:26
970
原创 鸿蒙OpenHarmony【CanvasRenderingContext2D接口和属性】画布绘制
使用RenderingContext在Canvas组件上进行绘制,绘制对象可以是矩形、文本、图片等。
2024-11-14 18:17:15
802
原创 鸿蒙OpenHarmony【CanvasPattern】画布绘制
一个Object对象,使用[createPattern]方法创建,通过指定图像和重复方式创建图片填充的模板。
2024-11-14 17:15:35
918
原创 鸿蒙OpenHarmony【Blank】空白与间隔
空白填充组件,在容器主轴方向上,空白填充组件具有自动填充容器空余部分的能力。仅当父组件为[Row]/[Column]/[Flex]时生效。
2024-11-13 22:00:53
694
原创 鸿蒙OpenHarmony【TreeView】信息展示
树视图作为一种分层显示的列表,适合显示嵌套结构。拥有父列表项和子列表项,可展开或折叠。用于效率型应用,如备忘录、电子邮件、图库中的侧边导航栏中。
2024-11-13 21:00:02
846
原创 鸿蒙OpenHarmony【TextClock】信息展示
TextClock组件通过文本将当前系统时间显示在设备上。支持不同时区的时间显示,最高精度到秒级。在组件不可见时时间变动将停止,组件的可见状态基于[onVisibleAreaChange]处理,可见阈值ratios大于0即视为可见状态。
2024-11-13 17:58:23
837
原创 鸿蒙OpenHarmony【PatternLock】信息展示
图案密码锁组件,以九宫格图案的方式输入密码,用于密码验证场景。手指在PatternLock组件区域按下时开始进入输入状态,手指离开屏幕时结束输入状态完成密码输入。
2024-11-13 13:43:15
931
原创 鸿蒙OpenHarmony【Marquee】信息展示
跑马灯组件,用于滚动展示一段单行文本。仅当文本内容宽度超过跑马灯组件宽度时滚动,不超过时不滚动。
2024-11-12 22:29:18
989
原创 鸿蒙OpenHarmony【LoadingProgress】信息展示
用于显示加载动效的组件。加载动效在组件不可见时停止,组件的可见状态基于[onVisibleAreaChange]处理,可见阈值ratios大于0即视为可见状态。
2024-11-12 21:57:00
1052
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人