Skip to content

Latest commit

 

History

History
45 lines (35 loc) · 1.15 KB

Andorid'de Animasyonlar.md

File metadata and controls

45 lines (35 loc) · 1.15 KB

Android'de Animasyonlar

Aşağıdan Gelme Animasyonu

Aşağıdan Gelme Animasyonu

Proje dizinine anim adlı klasör oluşturup içinde bir resource file'a bu kodları yazıyoruz.

<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
    <translate
          android:duration="800"
          android:fromXDelta="0%p"
          android:fromYDelta="100%p"/>
</set>

Main'e alttakiler eklenmeli:

class MainActivity : AppCompatActivity() {
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)
        btn_start.animation = AnimationUtils.loadAnimation(this, R.anim.frombuttom)
   }}
    ...
}
  • btn_start = Get Started adlı view'ın ID'si
  • frombutton = üstteki kodların yazıldığı dosyanın adı

Soluk Belirme

Soluk Belirme

<?xml version="1.0" encoding="utf-8"?>
<alpha xmlns:android="http://schemas.android.com/apk/res/android"
    android:duration="2000"
    android:fromAlpha="0.0"
    android:toAlpha="1.0"    />