今天會來建立一個基本的ComposeUI專案,並且介紹Android Studio中的功能。
建立新專案,選擇Empty Activity
建立完成後可以看到中間為我們程式碼,右側為預覽畫面。預覽的內容是由@Preview來決定,並且會即時更新。
此段程式碼為設定畫面的內容(與預覽的無關),如:主題、Scaffold(為標準的佈局),以及UI元件呈現時的排列方式。

fillMaxSize :表示填滿Parent layoutfillMaxWidth :表示填滿Parent layout的WidthfillMaxHeight :表示填滿Parent layout的Height
這邊為設定UI元件的內容
調整傳入的name會即時更新
可以設定多個Preview可以一起顯示
可以設定預覽的大小以及是否顯示系統畫面
@Preview(showBackground = true, widthDp = 600, heightDp = 100)@Preview(showBackground = true, showSystemUi = true)

start ui check mode:Android Studio 會自動審核Compose UI 是否有可訪問性問題。 主要會檢查此UI元件在不同的螢幕尺寸上是否正常運作Interactive mode:模擬在手機上互動。Run Preview:在手機上執行預覽此元件。