نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
با استفاده از انیمیشن در برنامه های خود ، تجربه کاربری برنامه های Android خود را افزایش دهید. انیمیشن ها جلوه ای صاف به برنامه شما می بخشند ، که به آن کیفیت و کیفیت بیشتری می بخشد آنها به ویژه هنگامی که UI وضعیت را تغییر می دهد ، مانند زمانی که محتوای جدید بارگیری می شود یا اقدامات جدید در دسترس هستند ، بسیار مفید هستند. در این دوره ، Android Animations ، مفاهیم بنیادی نحوه استفاده از انیمیشن ها را در برنامه خود به م mostثرترین روش یاد خواهید گرفت. ابتدا ، شما API های اصلی انیمیشن مانند انیمیشن های خاص را یاد خواهید گرفت. در مرحله بعدی ، استفاده از انیمیشن را در نقاشی های کشویی کشف خواهید کرد. سرانجام ، شما نحوه استفاده از API انتقال را برای ایجاد تحریک بین طرح بندی ها و فعالیت ها کشف خواهید کرد. پس از پایان این دوره ، مهارت و دانش استفاده از انیمیشن های مورد نیاز برای افزایش تجربه کاربر برنامه را خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
شروع با انیمیشن های Android
Getting Started with Android Animations
-
خوش آمدی
Welcome
-
تکامل API های انیمیشن
Evolution of Animation APIs
-
چگونه فیلم های نمایشی را دنبال کنیم؟
How to Follow Demo Videos?
-
راه اندازی اولیه پروژه
Initial Project Setup
کار با انیمیشن های املاک
Working with Property Animations
-
بررسی اجمالی
Overview
-
سیستم مختص XY در Android
XY-coordinate System in Android
-
عناصر در حال اجرای انیمیشن
Elements Performing Property Animation
-
پیاده سازی انیمیشن املاک از طریق منبع XML
Implementing Property Animation through XML Resource
-
گوش دادن به رویدادهای انیمیشن
Listening to Animation Events
-
انیمیشن املاک ساختمان از کد
Building Property Animation from Code
-
تا بعدی؟
Up Next?
انیمیشن های رقص رقص
Choreographing Animations
-
بررسی اجمالی
Overview
-
با استفاده از AnimatorSet از منابع XML
Using AnimatorSet from XML Resources
-
با استفاده از AnimatorSet از کد
Using AnimatorSet from Code
-
اضافه کردن Interpolators
Adding Interpolators
-
پیاده سازی ViewPropertyAnimator
Implementing ViewPropertyAnimator
-
با استفاده از PropertyValuesHolder
Using PropertyValuesHolder
-
خلاصه و نتیجه گیری
Summary and Conclusion
متحرک کردن نقاشی ها
Animating Drawables
-
بررسی اجمالی و پیش نیازها
Overview and Prerequisites
-
AnimationDrawable: انیمیشن قاب
AnimationDrawable: Frame Animation
-
مقدمه ای بر نقاشی های متحرک متحرک
Introduction to Animated Vector Drawables
-
پیاده سازی نقشه های متحرک متحرک
Implementing Animated Vector Drawables
-
متحرک طراحی های وکتور
Animating Vector Drawables
-
Animating Vector Drawable: ادامه دارد
Animating Vector Drawables: Continued
-
حفظ سازگاری به عقب
Maintaining Backward Compatibility
اعمال انتقال
Applying Transitions
-
بررسی اجمالی
Overview
-
متحرک سازی بین دو چیدمان: راه اندازی پروژه
Animate between Two Layouts: Project Setup
-
متحرک سازی بین دو چیدمان: نسخه ی نمایشی
Animate between Two Layouts: Demo
-
استفاده از چندین انتقال: TransitionSet
Using Multiple Transitions: TransitionSet
-
انتقال از کد را اعمال کنید
Apply Transitions from Code
-
انتقال را بدون صحنه اعمال کنید
Apply Transitions without Scenes
-
انتقال فعالیت
Activity Transitions
-
محدودیت های API انتقال
Limitations of Transition API
استفاده از انیمیشن ها در سناریوهای معمول برنامه
Applying Animations to Common App Scenarios
-
بررسی اجمالی
Overview
-
انیمیشن KeyFrame با استفاده از ContraintLayout و ContraintSet
KeyFrame Animation Using ConstraintLayout and ConstraintSet
-
استفاده از کتابخانه منبع باز: انیمیشن های RecyclerView
Using Open Source Library: RecyclerView Animations
-
استفاده از کد منبع باز: انیمیشن های ViewPager
Using Open Source Code: ViewPager Animations
-
خلاصه دوره
Course Summary
نمایش نظرات