Activity与ViewFlipper界面切换动画Demo
Activity 切换的动画效果,配上 ViewFlipper 的滑动切换,视觉上会更顺滑,用户操作起来也更有手感。这个 Demo 就挺实用的,展示了怎么用overridePendingTransition()
搞定 Activity 之间的切换动画,比如左右滑动、淡入淡出都不在话下。
ViewFlipper 的动画切换也蛮方便,直接设置inAnimation
和outAnimation
,再加点自定义 XML 动画,立马就有翻书的效果。适合轮播图、引导页这种场景,动画自然,不卡顿。
更进阶的用法也有,比如自定义Animation
类,控制动画的节奏和轨迹,或者用ValueAnimator
和ObjectAnimator
实现属性动画,灵活度高,细节也能做到位。
哦对了,动画别用太猛。低端机上容易掉帧,记得用Systrace
和Profile GPU Rendering
这些工具看看效果,优化一下比较好。
如果你在搞 Android 界面切换,想让页面切得顺又酷,不妨看看这个 Demo,能学不少实用技巧。
5.64MB
文件大小:
评论区