由于刚刚学习android studio,做的许多项目涉及到跳转页面,以及使用到各种各样的控件。但是由于单一的样式,控件的交互以及页面的跳转都显得过于单调,使用体验感不强。于是学习了如何进行页面的简单跳转过渡动画以及控件的交互动画。
完成效果如下:
录屏2
录屏2
制作过程
一、步骤
(1)创建两个页面分别为Mainactivity和Nerk页面
(2)在res文件夹下面创建anim文件,用来存放设计过渡动画的xml文件:
首先在anim文件下创建button_in.xml文件和button_out.xml文件(分别代表向下切入和向上 切出的过渡动画)
然后在button_in.xml文件中加入以下代码(具体原因等下一起说)
<translate
xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="300"
android:fromYDelta="100%p"
android:toYDelta="0"/>
然后在button_out.xml文件中加入以下代码:
<translate
xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="300"