Amaliy matematika” fakulteti “Kompyuter ilmlari va dasturlashtirish” kafedrasi “Mob


Quyidagi usullardan foydalanishingiz mumkin



Yüklə 29,6 Kb.
səhifə2/6
tarix19.05.2023
ölçüsü29,6 Kb.
#118111
1   2   3   4   5   6
Beyjanov Umidbek Shavkatovich [Mobil ilovalarni yaratish fanidan Mustaqil ta\'lim-2]

Quyidagi usullardan foydalanishingiz mumkin:
1. View animatsiyalari (View Animations): Bu usulda, XML fayllarda yoki Java kodida animatsiyalarni tasvirlayish va bajarish mumkin. Animation ob'ektini ishlatish orqali elementlarga animatsiyalar qo'shishingiz mumkin. Misol uchun, elementni fade in (ko'rinishni oshirish) animatsiyasini qo'shish uchun quyidagi kodni ishlatishingiz mumkin:


Animation fadeIn = AnimationUtils.loadAnimation(context, R.anim.fade_in_animation);
view.startAnimation(fadeIn);


R.anim.fade_in_animation - XML fayliga ko'ra animatsiyani yuklab olishni ifodalaydi. XML faylda animatsiyani tasvirlayishingiz kerak.
2. Property animatsiyalari (Property Animations): Ushbu usulda, elementlarning xususiyatlari (masalan, o'lcham, joylashuv)ga o'zgaruvchanlar kiritib, ularni animatsiyalash mumkin. ObjectAnimator va ValueAnimator ob'ektlaridan foydalanishingiz mumkin.
Misol uchun, bir elementni “y” o'qi o'ziga nisbatan ko'chirish animatsiyasini qo'shish uchun quyidagi kodni ishlatishingiz mumkin:


ObjectAnimator animator = ObjectAnimator.ofFloat(view, "translationY", 0f, 200f);
animator.setDuration(1000);
animator.start();


Ushbu kodda view elementini y o'qiga nisbatan 0 dan 200 ga ko'chiruvchi animatsiya yaratiladi. setDuration() metodi animatsiya davomiyligini belgilaydi, start() metodi esa animatsiyani boshlaydi.
3. Lottie animatsiyalari: Lottie, After Effects va Bodymovin dan olingan animatsiya fayllarini Android ilovalarida ishlatish imkonini beradi. Siz animatsiya fayllarini LottieAnimationView komponentiga yuklash orqali animatsiyalarni taqdim etishingiz mumkin. Bu usul bilan kompleks, sahnalarga mos animatsiyalarni ishlab chiqish imkoniyati mavjud.
4. Transition animatsiyalari: Android platformasida Activity va Fragment o'rtasidagi o'tishlar uchun Transition animatsiyalari mavjud. Bu usul bilan ekranlarning o'zgarishlari o'rtasida o'tishlarda animatsiyalarni taqdim etishingiz mumkin. Transition animatsiyalari API-21 (Android 5.0) dan boshlab mavjud.

Android ilovada grafika bilan ishlash uchun bir nechta usullar mavjud. Quyidagi usullardan foydalanishingiz mumkin:





Yüklə 29,6 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin