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:

É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.

alt text

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?