android:改變activity切換方式
overridependingtransition(enteranim, exitanim);
intent intent =new intent(this,item2.class);要整個應用改切換方式的話,那就用style控制吧startactivity(intent);
this.finish();
overridependingtransition(android.r.anim.slide_in_left,android.r.anim.slide_out_right);
1、在res資料夾建立anim資料夾
2、新增以下檔案:
slide_left_in.xml 從左邊進來
xml version="1.0" encoding="utf-8"slide_left_out.xml 從左邊出去?>
<
set
xmlns:android
="">
<
translate
android:duration
="200"
android:fromxdelta
="-100.0%p"
android:toxdelta
="0.0"
/>
set>
xml version="1.0" encoding="utf-8"slide_right_in.xml 從右邊進來?>
<
set
xmlns:android
="">
<
translate
android:duration
="200"
android:fromxdelta
="0.0"
android:toxdelta
="-100.0%p"
/>
set>
xml version="1.0" encoding="utf-8"slide_right_out.xml 從右邊出去?>
<
set
xmlns:android
="">
<
translate
android:duration
="200"
android:fromxdelta
="100.0%p"
android:toxdelta
="0.0"
/>
set>
xml version="1.0" encoding="utf-8"屬性講解:?>
<
set
xmlns:android
="">
<
translate
android:duration
="200"
android:fromxdelta
="0.0"
android:toxdelta
="100.0%p"
/>
set>
translate 位置轉移動畫效果
android:fromxdelta="0" -----------從0座標開始開始
android:toxdelta="-100%p" ------移動距離到父層的-100%
兩個引數都是指控件相對於parent的偏移距離
android:duration="200" -----------持續時間
3、修改主題樣式
<style
name
parent
>
<
item
name
="android:windowanimationstyle"
>@style/activityanimation
item
>
style
>
<
style
name
="activityanimation"
parent
="@android:style/animation"
>
<
item
name
="android:activityopenenteranimation"
>@anim/slide_right_in
item
>
<
item
name
="android:activityopenexitanimation"
>@anim/slide_left_out
item
>
<
item
name
="android:activitycloseenteranimation"
>@anim/slide_left_in
item
>
<
item
name
="android:activitycloseexitanimation"
>@anim/slide_right_out
item
>
style
>
android 通過uri啟動Activity
uri定義了通訊協議 uri uri uri.parse com.sds.gw 通過action和uri呼叫第二個程序中的activity,並傳遞資料 intent invokeintent new intent null,uri invokeintent.putextra prm1 z invok...
Android 實現透明效果的 Activity
android 系統提供了將 activity 設定為透明的主題 android style theme.translucent 該屬性同一時候支援隱藏 titlebar 和全屏顯示。僅僅須要在androidmanifest.xml配置檔案裡為相應的activity 新增該屬性就可以。假設希望實現半...
Android之跳轉 普通類到Activity
android之跳轉 普通類到activity 我們在做專案時,經常會遇見一種情況,就是跳轉,而我們遇見的不一定都是activity到activity之間的跳轉。也許就是乙個普通類到activity的跳轉。下面我就演示一下怎樣去跳 首先我們要寫乙個基類,並寫出構造方法傳入activity引數。pub...