页面跳转采用滑动效果
16lz
2021-01-23
<?xml version="1.0" encoding="utf-8"?><!-- android:duration="@android:integer/config_shortAnimTime" --><set xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@android:anim/accelerate_interpolator"> <translate android:fromXDelta="-100%" android:toXDelta="0" android:duration="500" /></set>
in_from_left.xml 放在res/anim下
in_from_right.xml
<set xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@android:anim/accelerate_interpolator"> <translate android:fromXDelta="100%p" android:toXDelta="0%p" android:duration="500" /></set>
out_to_left.xml
<set xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@android:anim/accelerate_interpolator"> <translate android:fromXDelta="0%p" android:toXDelta="-100%p" android:duration="500" /></set>
public class LeftRightSlideActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); Button button = (Button)findViewById(R.id.button1); button.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {Intent intent = new Intent();intent.setClass(LeftRightSlideActivity.this, SlideSecondActivity.class);startActivity(intent);//设置切换动画,从右边进入,左边退出overridePendingTransition(R.anim.in_from_right, R.anim.out_to_left);}}); }}
更多相关文章
- Android属性动画
- android开机动画
- Android ProgressBar的动画效果
- Android自定义视图三:给自定义视图添加“流畅”的动画
- 图解 Android 动画中 android:pivotX 和 android:pivotY 属性的
- android字体闪烁动画(线程)
- Android加载中动画
- android基础:动画案例(图片翻转)
- [android]Activity切换动画