למידע נוסף על אנימציה, אפשר לעיין במקורות המידע הבאים.
סרטונים
- חמש אנימציות קצרות שיעזרו לכם ליצור אפליקציה בולטת ב-Compose
- Jetpack Compose: Animation
- Motion Layout (פלייליסט MAD Skills)
- אינטליגנציה רגשית: יצירת אנימציות חכמות יותר (Google I/O 2019)
- אנימציה (Android Dev Summit 2018)
- A window into transitions - Google I/O '16
טעימות
במאגר הדוגמאות של אנימציה ל-Android ב-GitHub יש הרבה דוגמאות קוד שמדגימות טכניקות אנימציה ספציפיות. במאגר הזה יש כמה פרויקטים נפרדים לדוגמה:
Microsoft Project | תיאור |
---|---|
ActivitySceneTransitionBasic | הסרטון מראה איך להשתמש במעברים של רכיבים משותפים מ-Activity אחד לאחר. |
BasicTransition | הסרטון הזה מראה איך להשתמש בספריית Transitions כדי ליצור מעברים חלקים בין מצבי ממשק משתמש. |
CustomTransition | הדגמה של יצירת מעברים מותאמים אישית באמצעות ספריית המעברים. |
DrawableAnimations | הסבר על יצירת נכסי וקטור מונפשים. |
GridToPager | הדוגמה הזו מראה איך ליצור מעברים של רכיבים משותפים מ-RecyclerView אל ViewPager וחזרה. |
Interpolator | כאן אפשר לראות איך אינטרפולטורים שונים משפיעים על הדינמיקה של האנימציות. |
תנועה | במאמר הזה מוסבר איך להטמיע סוגים שונים של אנימציות של Material Design בפריסות, ברשימות ובניווט. |
MotionCompose | המאמר מראה איך להטמיע סוגים שונים של אנימציות Material Design ב-Jetpack Compose. |
OurStreets | הדגמה של מעברי רכיבים משותפים באפליקציה. |
RevealEffectBasic | הסבר על הטמעה של אפקט החשיפה המעגלית. |
Unsplash | קוד לדוגמה מההרצאה A window into transitions בכנס Google I/O בשנת 2016. |