آموزش انیمیشن های اندروید

Android Animations

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: با استفاده از انیمیشن در برنامه های خود ، تجربه کاربری برنامه های 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

نمایش نظرات

نظری ارسال نشده است.

آموزش انیمیشن های اندروید
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 16m
39
Pluralsight (پلورال سایت) pluralsight-small
05 فروردین 1398 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
27
4.8 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Sriyank Siddhartha Sriyank Siddhartha

سریانک یک توسعه دهنده نرم افزار پرشور است و دوست دارد دانش خود را از طریق وبلاگ ها و دوره های ویدیویی خود به اشتراک بگذارد. وی از اصل "به اشتراک بگذار و کسب کن" پیروی کرد که باعث شد بسیاری از دوره ها را به صورت آنلاین منتشر کند. گرچه او علاقه زیادی به اندروید دارد اما در سایر سیستم عامل های برنامه تلفن همراه مانند iOS و همچنین چارچوب های توسعه وب مانند لاراول تخصص دارد. او سفر خود را در زمینه اشتراک دانش با برگزاری کارگاههای عملی در چندین سطح عالی موسسه هند مانند NITs و IIT آغاز کرد که در نهایت وی را به عنوان سخنران یکی از Google Developers Groups هند که بیشتر از کارگاههای خود در بسیاری از م institutionsسسات پشتیبانی می کند ، بدل کرد. در حال حاضر سریانک به عنوان توسعه دهنده نرم افزار مستقل و یک مربی آنلاین افتخار کار می کند. جدا از این ، او عاشق سفر و گشت و گذار در مکان های جدید است.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.