2. V4包中的ActivityOptionsCompat和 ActivityCompat
2.1. makeCustomAnimation(Context context, int enterResId, int exitResId)
热修复的
我很喜欢
IOS好的体验我们会返回提友好的交互,是的,用完一次后都觉得它很炫酷,尤其是各种转场动画,其实Android在5.0+上也有很好的交互,若是我们把这些交互用在开发中,你的APP也会有一个很好的用户体验。
Android Design规范中也给出了有意义的转场,使得不同页面之间切换更加平滑、更加流程。就像它自己解释道: 谨慎编排的动画可以在有多步操作的过程中有效地引导用户的注意力;在版面变化或元素重组时避免造成困惑;提高用户体验的整体美感。动画设计不仅应当优美,更应当服务于功能。
所以今天我们就来一步步来介绍Aciticity转场动画的使用。
传统的转场方式
对于Android2.0后加入的对Activity的转场动画 overridePendingTransition(enterAnim, exitAnim) ,能满足我们的一些页面
这种实现是针对整个Activity的页面转场使用,如sliding_from_right、sliding_to_left这些动画。
—— sliding_from_right ——
—— sliding_to_left