انیمیشن در Compose

نحوه متحرک کردن مقادیر حالت، با استفاده از انتقال، متحرک سازی نمایان شدن یا تغییرات اندازه و متقاطع با استفاده از APIهای انیمیشن Compose را ببینید.

نکات کلیدی

  • animate*AsState API برای متحرک کردن یک مقدار واحد بر اساس تغییر حالت مفید است.
  • برای متحرک سازی چندین مقدار به طور همزمان، یک انتقال با تابع updateTransition ایجاد کنید.
    • شما می توانید هر مقدار انیمیشن را با یک تابع پسوند در شی انتقال اعلام کنید.
  • برای سفارشی کردن رفتار انیمیشن، پارامتر transitionSpec را مشخص کنید.
  • AnimatedVisibility برای متحرک سازی ظاهر و ناپدید شدن مفید است.
  • با تعیین پارامترهای ورود و خروج، رفتار انیمیشن را سفارشی کنید.
  • برای متحرک سازی تغییرات اندازه عناصر، از اصلاح کننده animateContentSize استفاده کنید.
  • برای متحرک کردن تغییرات هنگام تعویض بخش‌هایی از UI خود، از Crossfade composable استفاده کنید.

مجموعه هایی که حاوی این راهنما هستند

این راهنما بخشی از مجموعه‌های راهنمای Quick Guide است که اهداف توسعه Android گسترده‌تری را پوشش می‌دهد:

این سری از ویدیوها APIهای Compose مختلف را معرفی می‌کند و به سرعت به شما نشان می‌دهد که چه چیزی در دسترس است و چگونه از آنها استفاده کنید.
تکنیک هایی را برای استفاده از تصاویر روشن و جذاب کشف کنید تا به برنامه اندروید خود ظاهر و احساس زیبایی ببخشید.

سوال یا بازخورد داشته باشید

به صفحه سوالات متداول ما بروید و درباره راهنماهای سریع بیاموزید یا با ما تماس بگیرید و نظرات خود را با ما در میان بگذارید.