界面平移效果

来源:互联网 发布:directx 9.0修复软件 编辑:程序博客网 时间:2024/05/21 01:57

界面平移效果

1.动画的配置
//下一页进来的动画<translate xmlns:android="http://schemas.android.com/apk/res/android"           android:fromXDelta="100%p"           android:fromYDelta="0"           android:toXDelta="0"           android:toYDelta="0"           android:duration="300"></translate>
//下一页出去界面的动画<translate xmlns:android="http://schemas.android.com/apk/res/android"    android:fromXDelta="0"    android:fromYDelta="0"    android:toXDelta="-100%p"    android:toYDelta="0"     android:duration="300"></translate>
//上一页进来的效果<translate xmlns:android="http://schemas.android.com/apk/res/android"     android:fromXDelta="-100%p"     android:fromYDelta="0"     android:toXDelta="0"     android:toYDelta="0"     android:duration="300"></translate>
//上一页出去的动画<translate xmlns:android="http://schemas.android.com/apk/res/android"           android:fromXDelta="0"           android:fromYDelta="0"           android:toXDelta="100%p"           android:toYDelta="0"           android:duration="300"></translate>

2.代码中的使用

 //下一页的点击事件,多个界面使用抽取到基类中,子类必须复写点击事件 public void next(View view){      showNext(); //具体的点击事件,子类自己实现      overridePendingTransition(R.anim.next_enter,R.anim.next_exit);  //跳转动画效果  }//同上public  void pre(View view){    showPre();    overridePendingTransition(R.anim.pre_enter,R.anim.pre_exit);    finish();}
0 0
原创粉丝点击