HarmonyOS Next地址交换动画案例 原创
zhushangyuan_
发布于 2024-2-1 20:23
浏览
0收藏
HarmonyOS Next应用开发案例(持续更新中……)
本案例完整代码,请访问:https://gitee.com/harmonyos-cases/cases/tree/master/CommonAppDevelopment/feature/addressexchange
介绍
本示例介绍使用显式动画 animateTo 实现左右地址交换动画。该场景多用于机票、火车票购买等出行类订票软件中。
效果预览图
使用说明
- 加载完成后显示地址交换动画页面,点击中间的图标,左右两边地址交换。
实现思路
- 创建左右两边Text组件显示地址。设置初始偏移量以及文本对齐方式。源码参考AddressExchangeView.ets。
- 点击中间的图标时,修改是否切换的状态变量值和通过animateTo修改偏移量的值,来实现动态更新左右两边地址的显示,完成动画效果。源码参考AddressExchangeView.ets。
工程结构&模块类型
模块依赖
参考资料
©著作权归作者所有,如需转载,请注明出处,否则将追究法律责任
分类
标签
赞
2
收藏
回复
2
2
相关推荐
前排学习下
努力学习中