Pofásodik az Android layoutos és animációs része 👀
Rendesen vakarhatja a fejét, aki animációkat az Android app kapcsán animációkban gondolkodik, a keretrendszer kínál néhány lehetőséget, amelyeket lehet kombinálgatni:
- Animated Vector Drawable
- Property Animation framework
- LayoutTransition animations
- Layout transitions with TransitionManager
- CoordinatorLayout
És ha ez nem elég, pár napja alfa verzióba érkezett Constraint Layout 2.0-val megérkezett a MotionLayoutot komponens is. Az I/O 2018 során jelentették be, ha nem emlékeznétek alább nézhető a videó releváns része.
Mi is ez?
tl;DR, csak a lényeg:
- Tud mindent, amit a CoordinatorLayout, gazdag a pozicionálási eszközkészlet.
- Megörökölte a TransitionManager layout tranzíciós képességeit.
- És hozzátettek egy property animációs keretrendszert, amivel komplex mozgások kezelhetőek.
- Mindezt deklaratívan.
- Rendesen megtámogatva Android Studio oldalról. Nem egy Flash vagy Blend, de némi előrelépés.
Egy mondatban tehát, a legfontosabb képességeket egy csomagba gyúrták össze.
Hasznos anyagok gyűjtése
Mindenképp izgi a cucc, összeszedtem magamnak néhány anyagot az átnézéshez, és úgy gondoltam nektek is hasznos lehet.
Nicolas Roard írt erről egy frankó cikksorozatot:
Valamint frissítették a ConstraintLayout példáit, a MotionLayout is kapott néhányat.
Ti mit gondoltok?
Próbáltátok már? Van róla bármi benyomás? Mennyire sikerült javítani?
Originally published at http://appcraft.hu/posts/blog/2018/06/29/android-layout-anim.html on June 29, 2018.