逐帧动画(frame-by-frame animation),这种动画和GIF一样,一帧一帧的显示来组成动画效果;
逐帧动画是一帧帧图片组成的
布局动画(layout animation),这种动画用来设置layout内的所有UI控件;
通过改变UI的属性(大小、位置、透明度等)来实现动画效果
控件动画(view animation),这种是应用到具体某个view上的动画。
动画总结:
动画分为自绘和手绘两种。两种都可以使用系统的animation(可能)
手绘中又分为单线程和多线程。
单线程:invalidate and handle ondraw() callback
多线程:surfaceview
对于更新要求不高:view
逐帧动画是一帧帧图片组成的
布局动画(layout animation),这种动画用来设置layout内的所有UI控件;
通过改变UI的属性(大小、位置、透明度等)来实现动画效果
控件动画(view animation),这种是应用到具体某个view上的动画。
动画总结:
动画分为自绘和手绘两种。两种都可以使用系统的animation(可能)
手绘中又分为单线程和多线程。
单线程:invalidate and handle ondraw() callback
多线程:surfaceview
对于更新要求不高:view