程序清单 5.1 使用方法
...
5.2.3 动画参数
可以为动画指定参数,其格式为类似函数调用的参数格式。
(1)所有动画都支持下面的参数:
duration 动画持续时间(毫秒)
easing 插值算法名称
如:
anim_hint="center_scale(duration=300)"
(2)slide_up、slide_down、slide_left 和 slide_right 动画特有参数:
start_alpha 起始 alpha 值(0-255)
end_alpha 结束 alpha 值(0-255)
alpha 相当于将 start_alpha 和 end_alpha 设置为同一个值
备注:alpha 值用于在背景上画一层透明的颜色,这能够实现让背景变暗的效果。如果 start_alpha 和
end_alpha 不相同,则能实现动态变暗的效果,这有额外的运行开销,如果性能不佳,建议设置 alpha 即可。
5.2.4 示例
给窗口或对话框指定动画效果,只需设置窗口或对话框的 anim_hint 属性即可,下面以
awtk\bin\demoui.exe 中的主界面 main.xml 为例,代码详见程序清单 5.2。
程序清单 5.2 main.xml
1