UIs-të në Android ndërtohen nga Views (widget-e ndërfaqe si butona, tekst) të rregulluar nga ViewGroups/layouts (kontejnerë si LinearLayout, ConstraintLayout). Tradicionalisht të përcaktuar në XML layouts, Android modern gjithnjë e më shumë përdor Jetpack Compose (deklarativ). Të kuptosh sistemin e views është themelor për ndërtimin e UIs.
Views dhe ViewGroups
VIEW → a single UI element (TextView, Button, ImageView, EditText, etc.)
VIEWGROUP → a container that holds/arranges child views (LinearLayout, ConstraintLayout,
FrameLayout, RecyclerView, etc.) — layouts ARE ViewGroups
→ UIs are a TREE of views inside view groups (composition).
