018 Android Activity界面移入与移出的动画效果

1.平移动画java

上一页移入动画 (-屏幕宽度,y)------>(0,y)
上一页移出动画 (0,y)-------------->(屏幕宽度,y)android

下一页移入动画 (屏幕宽度,y)-------------->(0,y)
下一页移出动画 (0,y)-------------->(-屏幕宽度,y)app

2.分析过程ide

(1)上一页按钮对应的过程(上一个界面移入,当前页移出)动画

(2)下一页按钮对应的过程(下一页的界面移入,当前页面移出)this

3.实现步骤spa

(1)在app--->res新建一个dictionary,将其命名为anim(固定写法)code

(2)在anim文件夹下新建Adimation resource filexml

(3)xml文件代码blog

<?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android" android:fromXDelta="100%p" android:toXDelta="0">

</translate>

(4)java后台

btSetup1_nextPage.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent intent=new Intent(Setup1Activity.this,Setup2Activity.class); startActivity(intent); finish(); //开启平移动画
 overridePendingTransition(R.anim.next_in_anim,R.anim.next_out_anim); } });

4.效果图

相关文章
相关标签/搜索