למידע נוסף על אנימציה, אפשר לעיין במקורות המידע הבאים.
סרטונים
- חמש אנימציות קצרות שיעזרו לכם ליצור אפליקציה בולטת ב-Compose
- Jetpack Compose: Animation
- Motion Layout (פלייליסט MAD Skills)
- אינטליגנציה רגשית: יצירת אנימציות חכמות יותר (Google I/O 2019)
- הנפשה (מפגש של מפתחי Android '18)
- חלון למעברים – Google I/O 2016
דוגמאות
במאגר של דוגמאות לאנימציה ב-Android ב-GitHub יש הרבה דוגמאות קוד שמדגימות טכניקות אנימציה ספציפיות. במאגר הזה יש כמה פרויקטים נפרדים לדוגמה:
| פרויקט | תיאור |
|---|---|
| ActivitySceneTransitionBasic | אנימציה שמראה איך להשתמש במעברי רכיבים משותפים מ-Activity אחד ל-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. |