編輯:關於android開發
overridePendingTransition(R.anim.slide_in_right,R.anim.slide_out_left);
第一參數為進入的動畫
第二參數為退出的動畫
進入的動畫
slide_in_right.xml
<?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="20"
android:fromXDelta="100%"
android:interpolator="@android:anim/accelerate_decelerate_interpolator"
android:toXDelta="0">
</translate>
slide_out_left.xml
<?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="20"
android:fromXDelta="0"
android:interpolator="@android:anim/accelerate_decelerate_interpolator"
android:toXDelta="-100%">
</translate>
退出的動畫
slide_in_left.xml
<?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="20"
android:fromXDelta="-100%"
android:interpolator="@android:anim/accelerate_decelerate_interpolator"
android:toXDelta="0">
</translate>
slide_out_right.xml
<?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="20"
android:fromXDelta="0%"
android:interpolator="@android:anim/accelerate_decelerate_interpolator"
android:toXDelta="100%">
</translate>
用法:進入的動畫
Intent intnet = new Intent(this,SecondActivity.class);
startActivity(intnet);
overridePendingTransition(R.anim.slide_in_right,R.anim.slide_out_left);
退出的動畫
finish(); overridePendingTransition(R.anim.slide_in_left,R.anim.slide_out_right);
【React Native開發】React Native控件之ProgressBarAndroid進度條講解(12)
【React Native開發】React Native控件之ProgressBarAndroid進度條講解(12) (一)前言 今天我們一起來看一下進度加載條Pro
Android MotionEvent詳解
Android MotionEvent詳解 我們已經了解了android觸摸事件傳遞機制,接著我們再來研究一下與觸摸事件傳遞相關的幾個比較重要的類,比如MotionE
SVN與Git
SVN與Git許久未上CU了,也許自從用上orgmode和git之後,有了更好的方式組織內容。但是總是對這裡情有獨鐘。這裡是我最早發布內容的地方,以後找到更好的方式,希望
【Android 系統開發】使用 Source InSight 閱讀 Android 源碼
【Android 系統開發】使用 Source InSight 閱讀 Android 源碼 1. 安裝 Source Insight (1) Source Insight