layout_width/height, margin/padding, gravity/layout_gravity, weight, visibility。LinearLayout (權重), RelativeLayout (相對), ConstraintLayout (約束, 扁平化), FrameLayout (疊加), RecyclerView (列表複用)。style (View 級), theme (Activity/Application 級), attr (語義化顏色/尺寸), MaterialTheme (colorPrimary, typography, shape)。-swdp, -land, -night, -xxhdpi 實現多設備適配。官方文件概覽 → Codelabs 動手 → 閱讀優秀開源項目佈局 (如 Google I/O App, Plaid) → 實戰重構舊專案引入 ConstraintLayout + Material Components。