Android UIs Views (buttons, text போன்ற UI widgets) மற்றும் ViewGroups/layouts (LinearLayout, ConstraintLayout போன்ற containers) ஆல் உருவாக்கப்படுகின்றன. பாரம்பரியமாக XML layouts-இல் வரையறுக்கப்படுகின்றது, நவீன Android점점increasing Jetpack Compose (declarative) பயன்படுத்துகிறது. view system புரிந்துகொள்வது UI கட்டமைப்பிற்கான அடிப்படை.
Views மற்றும் 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).
