相关问题
HarmonyOS 如何实现组件被点击后的水波纹效果
1094浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS Next上实现不间断的水波纹动画效果?
1769浏览 • 1回复 待解决
HarmonyOS 如何实现点击水波纹效果,是否有相关示例
1116浏览 • 1回复 待解决
#鸿蒙通关秘籍# 在HarmonyOS Next中如何使用animateTo实现水波纹动画效果?
1208浏览 • 0回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS Next中实现按钮的水波纹动画特效?
1696浏览 • 1回复 待解决
HarmonyOS 控件点击水波纹特效的实现方案
1258浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在开发HarmonyOS Next水波纹动画特效时有效管理组件状态?
1251浏览 • 1回复 待解决
#鸿蒙通关秘籍#在HarmonyOS Next中如何通过设置动画参数来控制水波纹效果的播放速度?
1167浏览 • 1回复 待解决
HarmonyOS SaveButton的点击的水波纹是否能去掉
852浏览 • 1回复 待解决
#鸿蒙通关秘籍# 在HarmonyOS Next中如何设置并调节水波纹动画的缩放比例和透明度变化参数?
808浏览 • 0回复 待解决
HarmonyOS 如何实现按钮点击的波纹效果
801浏览 • 1回复 待解决
swiper组件如何实现自定义切换动画
3702浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何利用属性动画实现一镜到底动效,实现组件A到组件B的过渡动画?
1317浏览 • 1回复 待解决
HarmonyOS canvas动画如何实现逐帧动画
1283浏览 • 1回复 待解决
属性动画如何实现宽高动画效果
3385浏览 • 1回复 待解决
HarmonyOS list组件如何实现拖动排序功能和动画?
1227浏览 • 1回复 待解决
HarmonyOS 组合动画如何实现
914浏览 • 1回复 待解决
HarmonyOS 如何实现WaveView动画?
1170浏览 • 1回复 待解决
如何应用属性动画实现宽高的动画
1442浏览 • 1回复 待解决
HarmonyOS 如何实现RippleView动画?
1274浏览 • 1回复 待解决
如何实现动画转场效果
2294浏览 • 1回复 待解决
list添加或删除item需要设置入场出场动画典型案例
2308浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何实现Tabs组件中TabContent的动画效果?
1822浏览 • 1回复 待解决
HarmonyOS Progress组件进度从0到100循环动画如何实现
1562浏览 • 1回复 待解决
HarmonyOS 如何实现呼吸灯动画
2019浏览 • 1回复 待解决





















希望在组件(如按钮,列表项等)按压时实现从中间向两边扩散的水波纹动画效果如下图效果
使用的核心API
transition
核心代码解释
上述效果中使用Stack组件来让水波纹与组件层叠来实现这个效果,水波纹动画元素显示时没有动画,创建一毫秒后消失(这个可以根据实际需求来微调),消失的时候添加动画代码如下:
完整实现代码如下:
实现效果
注明适配的版本信息
IDE:4.1.1.300
SDK:4.1.2.1