Compose 工具
Android Studio 帶來許多專屬於 Jetpack Compose 的新功能,它支援採用程式碼優先方法,同時還能提高開發人員的工作效率,而不需要在設計介面或程式碼編輯器中二選一。
在以 View 為基礎的 UI 和 Jetpack Compose 之間的基本差異,Compose 不仰賴 View
來算繪可組合項。這種架構方法帶來的結果,Android Studio 為 Jetpack Compose 提供額外功能,而不必開啟模擬器或連線至裝置。與 Android View 相比,這個 API 可讓開發人員在更短的時間內實作 UI 設計。
如要啟用 Jetpack Compose 適用的 Android Studio 專屬功能,您必須在應用程式 build.gradle(.kts)
檔案中新增這些依附元件。您可以使用物料清單 (BOM) 或個別定義依附元件。
物料清單
val composeBom = platform("androidx.compose:compose-bom:2024.06.00") implementation(composeBom) debugImplementation("androidx.compose.ui:ui-tooling") implementation("androidx.compose.ui:ui-tooling-preview")
個別
debugImplementation("androidx.compose.ui:ui-tooling:1.6.8") implementation("androidx.compose.ui:ui-tooling-preview:1.6.8")
其他工具
轉接
Relay 提供設計人員與開發人員之間的 Android UI 元件即時切換。設計人員可以使用 Relay for Figma 外掛程式將 UI 元件加上註解並包裝,以供開發人員使用,包括版面配置、樣式、動態內容和互動行為等資訊。