Android UIs Views (UI widgets जस्तै बटन, टेक्स्ट) बाट बनाइन्छ जुन ViewGroups/layouts (LinearLayout, ConstraintLayout जस्तै कन्टेनरहरू) द्वारा व्यवस्थित गरिन्छ। परम्परागत रूपमा XML layouts मा परिभाषित, आधुनिक Android ले क्रमशः Jetpack Compose (घोषणात्मक) प्रयोग गर्दैछ। view system को बुझाई UIs निर्माण गर्नको लागि आधारभूत हो।
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).
