應用程式架構
應用程式架構設計是確保應用程式功能完善、可供測試和維護的重要考量。Android 提供一組程式庫和元件,可協助您按照最佳做法建置應用程式。
指南
最新消息和影片

在使用者輸入時驗證輸入內容
您可以驗證使用者在文字欄位中輸入的內容,例如姓名、電子郵件地址、地址或其他聯絡資訊。這項驗證可減少錯誤,並節省使用者時間。

設定文字的樣式
您可以為部分文字套用樣式,提高可讀性、提升使用者體驗,並透過顏色和字型發揮創意。

載入並顯示圖片
如要在應用程式中顯示圖片,以便顯示內容和回應使用者操作,請從磁碟或網路上的外部來源載入圖片。

顯示頂端應用程式列
使用 TopAppBar 可組合項,建立頂端應用程式列,協助使用者瀏覽及存取應用程式中的函式。

Compose 中的動畫
瞭解如何使用 Compose 動畫 API 為狀態值加上動畫效果、使用轉場效果、為可見度或大小變更加上動畫效果,以及使用交叉淡出效果。

顯示應用程式列
應用程式列是位於畫面頂端或底部的容器,其中包含主要功能和導覽項目。

顯示動畫圖片
您可以載入可繪檔案來顯示動畫圖片,在應用程式中打造更具互動性且引人入勝的使用者體驗。動畫圖片可用於建立載入指標、成功或錯誤指標,方便遊戲開發作業,以及執行其他各種 UI 功能。

在 Compose 中繪製文字
瞭解如何使用專門用於在畫布上繪製文字的 Compose API。這個片段會顯示用於在圓角矩形中繪製表情符號字型的程式碼。

顯示分頁清單
建立分頁清單,讓使用者可以捲動畫面,存取無法在單一畫面上顯示的內容。水平分頁清單可協助使用者瀏覽圖片、幻燈片或產品輪轉介面等內容。垂直分頁清單適用於內容繁多的應用程式,因為使用者可能需要捲動大量項目 (例如文章)。

顯示互動式元件
為 UI 選擇合適的元件,並瞭解如何在應用程式中導入該元件。

在 Compose 中測試
建立第一個 Jetpack Compose 測試。瞭解如何使用 Compose 的測試成果編寫 UI 測試、使用測試規則、尋找工具和斷言。

建立可捲動的格線
您可以使用延遲格線管理大型資料集和動態內容,進而提升應用程式效能。您可以使用 Lazy 格線可組合項,在橫跨多欄或多列的捲動式容器中顯示項目。
這個頁面中的內容和程式碼範例均受《內容授權》中的授權所規範。Java 與 OpenJDK 是 Oracle 和/或其關係企業的商標或註冊商標。
上次更新時間:2025-02-10 (世界標準時間)。
[null,null,["上次更新時間:2025-02-10 (世界標準時間)。"],[],[]]