Merhaba arkadaşlar,
Android uygulamarımızı tasarlarken çoğu kez animasyonlara ihtiyaç duyarız. Bir activity den diğer activity e geçişin yeni gelen acitivity in sağdan sola doğru gelerek oluşmasını istiyorsak yapmamız gereken anim klasörüne aşağıdaki kod bloklarını eklemek olacaktır.
anim_in.xml
<?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:fromXDelta="100%p"
android:toXDelta="0"
android:duration="500"/>
anim_out.xml
<?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:fromXDelta="0"
android:toXDelta="-50%p"
android:duration="500"/>
Daha sonra Intent fonksiyonu ile diğer activitye geçerken animasyonu overridePendingTransition yardımcıyla çalıştırıyoruz:
Intent intent = new Intent(getApplicationContext(),yourActivity.class); startActivity(intent); overridePendingTransition(R.anim.anim_in, R.anim.anim_out);
50


Slack Grubumuza Üye Oldunuz mu ?

Fragmenler için çalıştıracağımız kod nedir?
Bu yapıyı fragmentlar için kullanabilirsin fakat kendin uğraşman gerekir, burdaki activityler için hazırlanmış bir ders.