大发uu直播快3官方_大发UU快3直播平台 - 大发uu直播快3官方,大发UU快3直播平台是新浪网最重要的频道之一,24小时滚动报道国内、国际及社会新闻。每日编发新闻数以万计。

Android动画一:Activity过渡动画详细实现原理

  • 时间:
  • 浏览:1

enterAnim(activity_left_to_right_enter.xml):X轴从 -60 % 到 0

overridePendingTransition有另有兩个 参数,第另有兩个 参数(enterAnim)是作用于SecondActivity 的进入屏幕可见区域效果,第3个参数(exitAnim)是作用于当前 Activity 选择离开屏幕可见区域效果。

exitAnim(activity_left_to_right_exit.xml):X轴从 0 到 60 %

前面讲了startActivity的转场动画,下面讲finish()的转场动画。overridePendingTransition有另有兩个 参数,第另有兩个 参数(enterAnim)是作用于上另有兩个 Activity的进入屏幕可见区域效果,第3个参数(exitAnim)是作用于当前 Activity 选择离开屏幕可见区域效果。

使用

从屏幕底部滑出效果是,当前Activity从底部滑出屏幕可见区域,上另有兩个 Activity保持不变,和BottomIn不同的是,enterAnim是不要再须使用动画,就让 上另有兩个 Activity就让 在屏幕的上面了,只必须改变当前Activity消失的效果。

exitAnim(activity_top_to_bottom_exit.xml):Y轴从 0 到 60 %

我确实 Android 5.0 前一天推出了新的过渡动画法律依据,但通常就让 用于特定的场合使用,activity.overridePendingTransition() 通用法律依据的过渡动画还是很常用。

exitAnim(no_anim.xml):Y轴保持不变

iOS 默认的效果,新的Activity从右边(R)进入显示区域,当前Activity从左边选择离开显示区域到(L)。

iOS默认的finish动画,是当前的Activity从屏幕可见区域到R区域,上另有兩个 Activity从L区域到屏幕可见区域。

使用

https://github.com/taoweiji/ActivityAnimationExample

enterAnim(activity_right_to_left_enter.xml):X轴从 60 % 到 0

exitAnim(activity_right_to_left_exit.xml):X轴从 0 到 -60 %

使用

使用

一般从底部弹出新Activity,就让 从B区域到屏幕可见区域,当前的Activity是保持不变的。

enterAnim(activity_bottom_to_top_enter.xml):Y轴从 60 % 到 0