کتاب جادوی انیمیشن در اندروید: از صفر تا صد با Android 3.0 animations با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

جادوی انیمیشن در اندروید: از صفر تا صد با Android 3.0 animations جادوی انیمیشن در اندروید: از صفر تا صد با Android 3.0 animations آیا می‌خواهید اپلیکیشن اندرویدی‌تان را از یک رابط کاربری ساده به یک تج...

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 87,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره جادوی انیمیشن در اندروید: از صفر تا صد با Android 3.0 animations

موضوع کلی: توسعه رابط کاربری اندروید

موضوع میانی: متحرک‌سازی در اندروید

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر رابط کاربری اندروید و اهمیت انیمیشن
  • 2. مقدمه‌ای بر انیمیشن در رابط کاربری
  • 3. چرا انیمیشن در اندروید 3.0 مهم است؟
  • 4. معماری انیمیشن در اندروید 3.0
  • 5. مفهوم View و View hierarchy
  • 6. انیمیشن‌های View-based
  • 7. انیمیشن‌های Property Animation (جدید در API 11)
  • 8. تفاوت View Animation و Property Animation
  • 9. نصب و راه‌اندازی محیط توسعه اندروید (Android Studio)
  • 10. مقدمه‌ای بر XML در اندروید
  • 11. تعریف انیمیشن‌ها در XML
  • 12. انیمیشن‌های Alpha (شفافیت)
  • 13. انیمیشن‌های Translate (جابجایی)
  • 14. انیمیشن‌های Rotate (چرخش)
  • 15. انیمیشن‌های Scale (تغییر مقیاس)
  • 16. ترکیب انیمیشن‌ها (AnimationSet)
  • 17. اجرای انیمیشن‌های View-based از طریق کد
  • 18. اجرای انیمیشن‌های View-based از طریق XML
  • 19. تکرار انیمیشن‌ها (Repeat)
  • 20. کاهش و افزایش سرعت انیمیشن (Accelerate/Decelerate)
  • 21. انیمیشن‌های متوالی (Sequentially)
  • 22. انیمیشن‌های همزمان (Simultaneously)
  • 23. مفهوم Property Animation
  • 24. دسته‌های Property Animation
  • 25. Property Values Holder
  • 26. Object Animator
  • 27. Value Animator
  • 28. نحوه کار Object Animator
  • 29. نحوه کار Value Animator
  • 30. تعیین خصوصیات قابل انیمیشن (Animatable Properties)
  • 31. انیمیشن خصوصیات View (Position, Size, Alpha, Rotation)
  • 32. انیمیشن خصوصیات سفارشی (Custom Properties)
  • 33. تعیین زمان‌بندی انیمیشن (Duration)
  • 34. تعیین تاخیر شروع انیمیشن (Start Delay)
  • 35. تعیین نوع کاهش و افزایش سرعت (Interpolator)
  • 36. معرفی Interpolator های استاندارد اندروید
  • 37. LinearInterpolator
  • 38. AccelerateInterpolator
  • 39. DecelerateInterpolator
  • 40. AccelerateDecelerateInterpolator
  • 41. CycleInterpolator
  • 42. AnticipateInterpolator
  • 43. OvershootInterpolator
  • 44. AnticipateOvershootInterpolator
  • 45. BounceInterpolator
  • 46. Course Interpolator ها (Custom Interpolators)
  • 47. پیاده‌سازی Custom Interpolator
  • 48. استفاده از ValueAnimator برای انیمیشن‌های پیچیده‌تر
  • 49. مشاهده تغییرات در طول زمان با ValueAnimator
  • 50. تعیین کلیدفریم‌ها (Keyframes)
  • 51. مقادیر کلیدفریم (Keyframe Values)
  • 52. زمان‌بندی کلیدفریم‌ها (Keyframe Time)
  • 53. ترکیب ValueAnimator با Property Values Holder
  • 54. ایجاد انیمیشن‌های سفارشی با ValueAnimator
  • 55. انیمیشن‌های دنباله‌ای (Sequenced Animations) با ValueAnimator
  • 56. انیمیشن‌های همزمان (Parallel Animations) با ValueAnimator
  • 57. نحوه کار AnimatorSet
  • 58. اضافه کردن انیمیشن‌ها به AnimatorSet
  • 59. ترتیب اجرای انیمیشن‌ها در AnimatorSet (Play Together, Play Sequentially, After, Before)
  • 60. ایجاد انیمیشن‌های پیچیده با AnimatorSet
  • 61. مشاهده انیمیشن‌ها در زمان اجرا
  • 62. انیمیشن‌های Property Animation در کد جاوا/کاتلین
  • 63. ایجاد ObjectAnimator از طریق کد
  • 64. ایجاد ValueAnimator از طریق کد
  • 65. ایجاد AnimatorSet از طریق کد
  • 66. تعیین Listeners برای انیمیشن‌ها
  • 67. OnAnimationStartListener
  • 68. OnAnimationEndListener
  • 69. OnAnimationCancelListener
  • 70. OnAnimationRepeatListener
  • 71. استفاده از Listeners برای کنترل جریان برنامه
  • 72. مدیریت انیمیشن‌های در حال اجرا (Cancelling, Pausing, Resuming)
  • 73. انیمیشن‌های State-based
  • 74. مفهوم State List Animator
  • 75. تعریف State List Animator در XML
  • 76. استفاده از State List Animator برای انیمیشن‌های دکمه‌ها
  • 77. استفاده از State List Animator برای انیمیشن‌های Tab ها
  • 78. ترکیب State List Animator با Property Animation
  • 79. انیمیشن‌های Layout Transitions
  • 80. فعال‌سازی Layout Transitions
  • 81. انیمیشن‌های اضافه شدن View به Layout
  • 82. انیمیشن‌های حذف شدن View از Layout
  • 83. انیمیشن‌های تغییر موقعیت View در Layout
  • 84. انیمیشن‌های تغییر اندازه View در Layout
  • 85. سفارشی‌سازی Layout Transitions
  • 86. پیاده‌سازی Custom Layout Transition
  • 87. انیمیشن‌های Frame Animation
  • 88. مفهوم Frame Animation
  • 89. تعریف Frame Animation در XML
  • 90. اجرای Frame Animation از طریق کد
  • 91. موارد استفاده Frame Animation
  • 92. محدودیت‌های Frame Animation
  • 93. انیمیشن‌های Vector Drawable Animation
  • 94. مقدمه‌ای بر Vector Drawables
  • 95. انیمیشن‌های Vector Drawable در اندروید 3.0
  • 96. استفاده از Vector Drawable Animation برای آیکون‌ها
  • 97. انیمیشن‌های SVG
  • 98. مقدمه‌ای بر SVG
  • 99. تبدیل SVG به Vector Drawable
  • 100. استفاده از SVG در انیمیشن‌های اندروید
تگ‌ها: Android 3.0 Animations Android Animation Android Animations Tutorial Android development Android Studio Android UI Animation Android UI development Android UI/UX Custom Android Animation Material Design Animation انیمیشن اندروید برنامه نویسی اندروید توسعه رابط کاربری اندروید متحرک سازی اندروید

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.