使用 Resource Manager (Views) 管理應用程式的 UI 資源

概念和 Jetpack Compose 實作

「Resource Manager」是一個工具視窗,可用於在應用程式中匯入、建立、管理及使用資源。如要開啟這個視窗,請在選單內依序選取「View」>「Tool Windows」>「Resource Manager」,或選取左側列中的「Resource Manager」

將可繪項目拖曳到版面配置中

您可以直接將資源管理工具中的可繪項目拖曳到版面配置上。當您將資源拖曳到版面配置時,資源管理工具會為該可繪項目建立對應的 ImageView,如動畫 1 所示:

動畫 1:將可繪項目拖曳到「Design」檢視畫面中的版面配置上。

您也可以直接將資源拖曳到版面配置的 XML 上,如動畫 2 所示:

動畫 2:將可繪項目拖曳到「Text」檢視畫面中的版面配置上。

將可繪項目拖曳到「Text」分頁中的版面配置時,產生的程式碼會因該項目在版面配置中的位置而不同:

  • 如果您將可繪項目拖曳到空白區域,資源管理工具會產生對應的 ImageView
  • 如果您將可繪項目拖曳到版面配置 XML 中的任何屬性上,資源管理工具會將該屬性值替換成可繪項目參照。您也可以拖曳任何其他資源類型至 XML 屬性,取代屬性值。
  • 如果您將可繪項目拖曳到現有 ImageView 元素上,資源管理工具會替換對應的來源屬性。