OpenHarmony开发者论坛

标题: 怎么使用transition和animateTo来减少动效的冗余刷新 [打印本页]

作者: 王田盛    时间: 2023-10-26 15:40
标题: 怎么使用transition和animateTo来减少动效的冗余刷新
[md]Openharmony提供了transition和animateTo实现动效,但是不合理的使用会导致动效存在冗余刷新。请问transition和animateTo的最佳适用场景有哪些,在代码实现过程中又该怎么去优化

[/md]
作者: haokunZhu    时间: 2023-10-26 18:28
[md]可以从属性更新和布局等几个方面考虑,尽可能减少冗余刷新,推荐的方式如下:

* 组件转场动画使用transition
* 组件布局改动时使用图形变换属性动画
* 动画参数相同时使用同一个animateTo
* 多次animateTo时统一更新状态变量

具体方法可参考[《OpenHarmony应用程序动效能力实践》](https://docs.openharmony.cn/page ... mation_practice.md/)

[/md]




欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/) Powered by Discuz! X3.5