انیمیشن در اندروید

آموزش انیمیشن در اندروید استادیو

انیمیشن عملیاتهای حرکتی و تغییرات ظاهری را انجام می دهد

انیمیشن در اندروید  به راه های مختلفی انجام میشود یکی از ساده ترین و کاربردی ترین آنها tween می باشد که در این مقاله به آن می پردازیم.

Tween Animation

انیمیشن در اندروید پارامتر هایی مثل زمان شروع ، زمان پایان ، مدت زمان ، نوع عملیات و سایر موارد را می گیرد ، اندروید این ویژگی ها را در کلاس Animation فراهم می آورد.

با استفاده از متد loadAnimation() ما انیمیشنها را فراخوانی می کنیم.

توجه داشته باشید متد دوم نام فایل انیمیشن می باشد که درون پوشه anim که زیر شاخه res است ایجاد می کنیم و  قرار می دهیم .

متدهای انیمیشن در اندروید و کاربرد آنها

ردیف

نام متد

شرح

۱ start() شروع انیمیشن
۲ setDuration(long duration) تنظیم مدت زمان انیمیشن
۳ getDuration() متدی مه مدت زمان را بر اساس متد بالا بر می گرداند
۴ end() پایان انیمیشن
۵ cancel() کنسل کردن انیمیشن

برای اجرای انیمیشن فقط کافی است شی خود را با متد startAnimation() صدا بزنیم.

مثال انیمیشن در اندروید

در این مثال به صورت گام به گام یک مثال کاربردی از انیمیشن در اندروید می پردازیم.

مرحله

توضیح

۱  ساخت پروژه ای به نام My Application با اسم پکیج com.example.sairamkrishna.myapplication
۲  ویرایش src/MainActivity.java به منظور اضافه کردن کدهای انیمیشن
۳  ویرایش res/layout/activity_main.xml به منظور اضافه کردن ظاهر دلخواه
۴  ساخت یک پوشه جدید به نامanim در res به منظور معرفی انیمیشنهاres/anim
۵  کلیک راست برروی anim و ساخت Android XML file
۶  ساخت فایل به نام myanimation.xml جهت الگوی انیمیشن
۷  در نهایت اجرا و تست

 

کدها ی انیمیشن در اندروید

MainActivity.java

 

پیشنهاد پیرو برای شما :   صفحه بندی (Pagination) در کدایگنایتر

res/layout/activity_main.xml

 

پیشنهاد پیرو برای شما :   آموزش atom

res/anim/myanimation.xml

 انمیشن حالت ساعت

res/anim/clockwise.xml

  انمیشن مات شونده

res/anim/fade.xml

انیمیشن چشمک زن
res/anim/blink.xml

انیمیشن حرکت

پیشنهاد پیرو برای شما :   کد پرسش خروج برای اندروید

res/anim/move.xml

انیمیشن اسلاید

res/anim/slide.xml

AndroidManifest.xml

واکنون نوبت به اجرای برنامه می باشد.

 

با تشکر از اینکه وقتتون را در اختیار ما گزاشتید.

منبع:https://www.tutorialspoint.com

موارد محبوب شما

یک پاسخ به “انیمیشن در اندروید”

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *