Video: KENDİ MOBİL UYGULAMANI YAP! (Ücretsiz ve Basit Mobil Uygulama Nasıl Yapılır) 2024
Android uygulamanızda süslü bir animasyona ihtiyacınız olduğuna karar verebilirsiniz. Bu, umut veren bir hırsı gösteriyor! Android'in, uygulamanızın geliştirilmesinde kullanabileceğiniz iki tür animasyon vardır:
-
Animasyonu göster: Bu listede açıklandığı üzere ya arayı doldurarak veya kare kare animasyonla canlandırdığınız daha eski bir sistem:
-
Arası doldurma: Android'e bir nesnenin başlangıçta nasıl görünmesi gerektiğini ve nesnenin nihai olarak nasıl görünmesi gerektiğini söylüyorsunuz. Ayrıca Android'e başlangıç görünümünden nihai görünüme nasıl değişeceğini söylersin. (Nesne hareket ederse, düz bir çizgide mi yoksa bir çeşit eğri taşır mı? Yolun sonuna geldiğinde biraz sıçrar mı?)
Ara doldurma ile Android, tüm gereksinimlerinizi dikkate alır ve nesnenin nesnenin animasyonunun başlangıcı ve bitişi arasındaki tam görünüşünü belirler.
-
Kare kare animasyon: Nesnenin yol boyunca birkaç anlık görüntüsünü sunuyorsunuz. Android, bu anlık görüntüleri ard arda hızlı bir şekilde görüntüler, hareketin veya nesnenin görünümündeki başka bir değişikliğin görünümünü verir.
Sinema karikatürleri, modern film yapımında grafik uzmanlarının kareleri dizileri oluşturmak için ara harcamayı kullanmalarına rağmen, kare kare animasyonun klasik örneğidir.
-
-
Özellik animasyonu: Bir nesnenin belirli bir süre boyunca herhangi bir özelliğini değiştirebileceğiniz daha yeni bir sistem (Android 3. 0'da tanıtıldı, API Düzey 11).
Mülk animasyonu ile, nesnenin cihazın ekranında görünüp görünmeyeceğini, herhangi bir nesne türüyle ilgili herhangi bir şeyi değiştirebilirsiniz. Örneğin, bir toprak nesnesinin ortalama sıcaklığını, on dakika boyunca 15 ° C'den 18 ° C'ye yükseltebilirsiniz. Örneğin, toprak nesnesini görüntülemek yerine ortalama sıcaklığın su seviyelerini ve bitki ömrünü etkileme biçimini izleyebilirsiniz.
Görünüm animasyonunun aksine, özellik animasyonunun kullanılması, bir nesnenin alanında saklanan değeri değiştirir. Örneğin, bir widget'ın görünmez olmasını, görünür olmasını değiştirmek için özellik animasyonunu kullanabilirsiniz. Özellik animasyonu tamamlandığında, widget görünür durumda kalır.
Bazı özel animasyon sınıfları şunlardır:
-
AlphaAnimation: Görünürde kaybolur veya gözden kaybolur.
-
RotateAnimation: Dönüyor.
-
ScaleAnimation: Boyutları değiştirir.
-
TranslateAnimation: Bir yerden başka yere taşınıyor.