跳至主要內容
Android Developers
重要資訊
  • 打造 AI 體驗
  • 使用 Gemini API 及其他工具打造 AI 輔助 Android 應用程式。
  • 開始使用
  • 開始使用
  • 著手建立第一個應用程式。如果想深入瞭解應用程式開發作業,歡迎參考我們的訓練課程,或是自行探索。
  • Hello World
  • 訓練課程
  • 教學課程
  • 團隊適用的 Compose
  • 使用 Kotlin 開發 Android 應用程式
  • 透過 Google Play 營利 ↗️
  • 依裝置擴充
  • 打造各種應用程式,為使用者在手機、平板電腦、手錶、耳機和其他裝置提供順暢體驗。
  • 自動調整式應用程式
  • Android XR
  • Wear OS
  • 車輛專用 Android
  • Android TV
  • ChromeOS
  • 依類別建構
  • 瞭解如何按照 Google 規定及認可的指引,針對您的用途建構應用程式。
  • 遊戲
  • 相機與媒體
  • 社群與訊息
  • 健康與健身
  • 效率提升
  • 企業應用程式
  • 掌握最新消息
  • 隨時掌握當年最新消息、加入搶先體驗方案,並提供寶貴意見。
  • 近期更新內容
  • 實驗更新
  • Android Studio 預先發布版
  • Jetpack 與 Compose 程式庫
  • Wear OS 專用版本
  • Privacy Sandbox ↗️
設計和規劃
  • 絕佳使用體驗
  • 為最棒的使用者打造最佳體驗。
  • 瞭解詳情
  • UI 設計
  • 按照 Android 最佳做法設計精美的使用者介面。
  • 專為 Android 設計
  • 行動裝置
  • 自動調整式使用者介面
  • Android XR
  • 小工具
  • Wear OS
  • Android TV
  • 架構
  • 設計完善且易於測試維護的應用程式邏輯與服務。
  • 簡介
  • 程式庫
  • 導航
  • 模組化
  • 測試
  • 品質
  • 對應用程式品質加以規劃並遵守 Play 商店規範。
  • 總覽
  • 核心價值
  • 使用者體驗
  • 無障礙功能
  • 技術品質
  • 絕佳使用體驗
  • 安全性
  • 採取保護措施,協助使用者防範威脅,確保安全的 Android 體驗。
  • 總覽
  • 隱私權
  • 權限
  • 身分
  • 詐欺防範
開發
  • Gemini 版 Android Studio
  • Android 開發作業的 AI 開發夥伴。
  • 瞭解詳情
  • 取得 Android Studio
  • 核心領域
  • 取得所需功能的範例和說明文件。
  • 範例
  • 使用者介面
  • 背景作業
  • 資料和檔案
  • 連線能力
  • 所有核心領域 ⤵️
  • 工具和工作流程
  • 使用 IDE 編寫及建構應用程式,或自行建立管道。
  • 編寫程式碼及偵錯
  • 建構專案
  • 測試應用程式
  • 效能
  • 指令列工具
  • Gradle 外掛程式 API
  • 裝置技術
  • 編寫適用於不同板型規格的程式碼。連結裝置並共用資料。
  • 自動調整式使用者介面
  • Wear OS
  • Android XR
  • Android Health
  • 車輛專用 Android
  • Android TV
  • 所有裝置 ⤵️
  • 程式庫
  • 瀏覽 API 參考文件,深入瞭解所有細節。
  • Android 平台
  • Jetpack 程式庫
  • Compose 程式庫
  • Google Play 服務 ↗️
  • Google Play SDK 索引 ↗️
Google Play
  • Play 管理中心
  • 在 Google Play 發布應用程式或遊戲並拓展業務。
  • 前往控制台
  • 瞭解詳情 ↗️
  • 基礎知識
  • 瞭解如何吸引使用者、營利及保護應用程式。
  • Play 帳款服務
  • Play Integrity
  • Play 政策
  • Play 計畫 ↗️
  • 遊戲開發人員中心
  • 開發及發行遊戲。取得工具、下載內容和範例。
  • 總覽
  • Play Asset Delivery
  • Play 遊戲服務
  • Play 遊戲電腦版
  • 程式庫
  • 瀏覽 API 參考文件,深入瞭解所有細節。
  • Play Feature Delivery
  • Play 應用程式內更新
  • Play 應用程式內評論
  • Play Install Referrer
  • Google Play 服務 ↗️
  • Google Play SDK 索引 ↗️
  • 工具與資源
  • 發布、宣傳及管理應用程式的工具。
  • Android App Bundle
  • 品牌與行銷
  • Play 管理中心 API ↗️
  • Play Points
Community
/
  • English
  • Deutsch
  • Español – América Latina
  • Français
  • Indonesia
  • Italiano
  • Polski
  • Português – Brasil
  • Tiếng Việt
  • Türkçe
  • Русский
  • עברית
  • العربيّة
  • فارسی
  • हिंदी
  • বাংলা
  • ภาษาไทย
  • 中文 – 简体
  • 中文 – 繁體
  • 日本語
  • 한국어
Android Studio 登入
  • Core areas
  • UI
  • Views
Android Developers
  • 重要資訊
    • 更多
  • 設計和規劃
    • 更多
  • 開發
    • 更多
  • Google Play
    • 更多
  • Community
  • Android Studio
  • 開發應用程式的版面配置
    • 關於版面配置
    • 使用檢視區塊打造回應式/自動調整設計
    • 標準版面配置
    • 使用視窗大小類別
    • 支援多視窗模式
    • 使用 ConstraintLayout 打造回應式 UI
    • 建構回應式導覽
    • 使用 RecyclerView 建立動態清單
    • 自訂動態清單
    • 建立卡片式版面配置
    • 建立雙窗格版面配置
    • 建立線性版面配置
    • 在版面配置中填入資料
    • 建立相對版面配置
    • 活動嵌入
    • 改善版面配置效能
      • 關於版面配置效能
      • 將版面配置階層最佳化
      • 透過 <include> 重複使用版面配置
      • 按照要求載入檢視畫面
    • 建立自訂檢視畫面元件
      • 關於自訂檢視畫面元件
      • Android 如何繪製檢視畫面
      • 建立自訂檢視畫面類別
      • 實作自訂繪圖
      • 將自訂檢視畫面設為互動式
      • 最佳化自訂檢視畫面
    • 使用視窗插邊和凹口
      • 讓應用程式顯示在視窗插邊內
      • 無邊框顯示內容
      • 套用圓角
      • 在沈浸模式下隱藏系統資訊列
      • 支援螢幕凹口
      • 控制螢幕鍵盤並製作動畫
    • 在應用程式中加入網頁式內容
      • 在應用程式中使用網頁內容
      • 將網頁內容嵌入應用程式
      • 使用嵌入式網頁進行應用程式內瀏覽
      • Android 自訂分頁總覽
      • 「受信任的網路活動」總覽
      • 受信任網路活動指南
      • 使用 WebView 開發網頁應用程式
      • 管理 WebView 物件
      • 載入本機內容
      • 調暗網路內容
      • 讓網頁應用程式支援各種螢幕大小
      • 對網頁應用程式偵錯
      • 實作最佳做法
      • WebView 當機彙報中的使用者隱私
      • Beta 版計畫
      • 執行 JavaScript 和 WebAssembly
  • 套用主題
    • 關於主題
    • 使用裝置顏色 (動態色彩)
    • 使用調色盤資料庫選取顏色
    • 使用 Material Design 作為指南
    • 實作深色主題
    • 建立陰影及裁切檢視區塊
  • 新增元件
    • 新增核心元件
      • 懸浮動作按鈕 (FAB)
      • 按鈕
      • 核取方塊
      • 圓形按鈕
      • 切換鈕
      • 挑選器
      • 工具提示
      • 對話方塊
      • 選單
    • 新增應用程式列元件
      • 關於應用程式列
      • 設定應用程式列
      • 新增及處理動作
      • 新增向上瀏覽動作
      • 使用動作檢視畫面和動作供應程式
    • 新增設定元件
      • 關於設定
      • 整理設定
      • 自訂設定
      • 使用已儲存的值
      • 在程式碼中建立階層
      • 處理其他裝置大小
      • 實作偏好設定最佳做法
    • 整合 Android 搜尋元件
      • 搜尋選項
      • 建立搜尋使用者介面
      • 新增近期查詢的搜尋結果
      • 新增自訂搜尋結果
      • 提供搜尋設定
      • 使用 AppSearch
      • 新增搜尋功能
        • 關於搜尋功能
        • 設定搜尋使用者介面
        • 儲存及搜尋資料
        • 保持與 Google 搜尋的回溯相容性
  • 使用文字和表情符號
    • 自動調整文字檢視區塊大小
    • 即時下載字型
    • 新增字型作為 XML 資源
    • 新增表情符號支援
      • 新增新型表情符號支援功能
      • 顯示最新的表情符號
      • 使用表情符號挑選器
    • 放大文字
    • 使用間距設定文字樣式
  • 顯示圖形和影片
    • 靜態圖片
      • 關於靜態圖片
      • 向量圖片
      • 點陣圖
      • 縮減圖片大小
      • 修正自訂繪製問題
    • 新增媒體播放控制項
    • 使用子母畫面 (PiP) 新增影片
    • 使用進階的圖片和圖形
      • 使用 AGSL 著色器繪製
        • 關於 AGSL 著色器
        • 關於 AGSL 與 GLSL
        • 在應用程式中使用 AGSL
        • AGSL 快速參考指引
      • 將 OpenGL ES 用於圖形
        • 使用 Open GL ES 顯示圖形
        • 瞭解如何將 Open GL ES 與圖形搭配使用
          • 關於 Open GL
          • 建構 Open GL ES 環境
          • 定義形狀
          • 繪製形狀
          • 套用投影和相機檢視畫面
          • 新增動態效果
          • 回應觸控事件
          • 為不同 GL 材質建立 APK
      • RenderScript
        • 關於 Renderscript
        • 進階 RenderScript
        • 從 RenderScript 遷移
          • 總覽
          • 將指令碼遷移至 OpenGL ES 3.1
          • 將指令碼遷移至 Vulkan
        • 執行階段 API 參考資料
          • 關於 Runtime API
          • 數值類型
          • 物件類型
          • 轉換函式
          • 數學常數與函式
          • 向量數學函式
          • 矩陣函式
          • 四元數函式
          • Atomic 更新函式
          • 時間函式與類型
          • 分配資料存取函式
          • 物件特性函式
          • 核心叫用函式與類型
          • 輸入/輸出函式
          • 除錯函式
          • 圖形函式與類型
          • 指數
  • 使用動畫和轉場效果
    • 在這份指南中
    • 關於 Android 中的動畫
    • 關於屬性動畫
    • 以動畫呈現可繪項目圖形
    • 以動畫呈現檢視畫面
      • 在動畫中的主要畫面格之間產生圖片
      • 顯示或隱藏檢視畫面
      • 使用動畫移動檢視畫面
      • 使用快速滑過動畫移動檢視畫面
      • 使用縮放動畫放大檢視畫面
    • 使用彈簧物理特性以動畫呈現動作
    • 自動以動畫呈現版面配置更新
    • 使用轉場功能以動畫呈現版面配置變更
    • 建立自訂的轉場動畫
    • 使用動畫啟動活動
    • MotionLayout
      • 管理動態效果和小工具動畫
      • 新增輪轉介面
      • MotionLayout 範例
    • 在片段之間滑動
      • 使用 ViewPager2 在片段之間滑動
      • 使用 ViewPager 在片段之間滑動
      • 從 ViewPager 遷移至 ViewPager2
    • 使用自動調整刷新率來改善影格速率
    • 使用其他動畫資源
  • 新增觸控和輸入支援功能
    • 在這份指南中
    • 關於輸入事件
    • 使用觸控手勢
      • 關於手勢
      • 偵測常用手勢
      • 追蹤觸控和指標移動位置
      • 處理捲動手勢
      • 新增導覽手勢支援功能
      • 偵測多點觸控手勢
      • 新增拖曳與縮放支援功能
      • 管理 ViewGroup 中的觸控事件
      • 新增滑動重新整理支援功能
        • 關於滑動重新整理
        • 在應用程式中加入滑動重新整理功能
        • 回應重新整理要求
    • 處理鍵盤輸入
      • 關於鍵盤
      • 指定輸入法類型
      • 處理輸入法顯示設定
      • 支援鍵盤導覽功能
      • 處理鍵盤動作
    • 處理觸控筆輸入
      • 關於觸控筆
      • 在文字欄位中使用觸控筆輸入內容
      • 自訂文字編輯器
      • 進階觸控筆功能
      • 筆記應用程式
      • Ink API
        • 關於 Ink API
        • 模組
        • 設定
        • 繪製筆劃
        • Brush API
        • 幾何圖形 API
        • 狀態保留與永久儲存空間
    • 在各個應用程式中使用複製及貼上功能
    • 啟用拖曳架構
      • 總覽
      • 基本概念
      • 使用 DropHelper 可簡化拖曳作業
      • 實作 View 的拖曳功能
      • 在多視窗模式下拖曳
    • 接受任何來源的多媒體內容
    • 實作觸覺回饋 (觸覺技術)
      • 關於觸覺技術
      • 觸覺技術設計原則
      • 為活動新增觸覺回饋
      • 分析震動波形
      • 建立自訂觸覺技術效果
      • Haptics API 參考資料
    • 新增遊戲控制器支援功能
      • 關於遊戲控制器
      • 處理控制器動作
      • 新增所有 Android 版本的支援功能
      • 新增多種控制器的支援功能
      • 其他控制器功能
    • 使用輸入法編輯器 (IME)
      • 建立輸入法
      • 新增圖片鍵盤支援功能
    • 實作拼字檢查工具
    • 提供大螢幕的輸入相容性
  • 為應用程式新增通知
    • 關於通知
    • 要求權限
    • 建立及管理通知管道
    • 建立通知
      • 基本通知
      • 可展開的通知
      • 通話樣式通知
      • 具時效性的通知
      • 以進度為主的通知
      • 即時更新通知
      • 自訂通知
    • 建立通知群組
    • 從通知啟動活動
    • 新增對話
      • 關於對話
      • 以對話框形式顯示對話
    • 修改標記
    • 顯示彈出式視窗訊息
      • 關於彈出式視窗
      • 建立和顯示彈出式視窗訊息
      • 在訊息中加入動作
  • 自訂應用程式啟動作業
    • 使用自動調整啟動器圖示
    • 新增啟動畫面
      • 為新的應用程式新增啟動畫面
      • 遷移現有啟動畫面至新的 API
    • 新增應用程式捷徑
      • 關於捷徑
      • 建立捷徑
      • 為捷徑新增功能
      • 管理捷徑
      • 實作捷徑的最佳做法
  • 在主畫面或啟動器中加入應用程式內容
    • 建立自訂「快速設定」方塊
    • 建立 QR code 付款快速設定方塊
    • 建立應用程式小工具
      • 關於應用程式小工具
      • 建立簡易小工具
      • 強化小工具
      • 建立進階小工具
      • 使用小工具集合
      • 調整小工具大小
      • 啟用小工具設定
      • 小工具可偵測性
      • 建構小工具主機
    • 整合內容與主畫面管道 ⍈
    • 控制外部裝置
  • 建立與先前版本相容的 UI
    • 關於與先前版本相容的 UI
    • 抽象的新 API
    • 導向新版 API 的 Proxy
    • 使用較舊的 API 建立實作
    • 使用可因應不同版本的元件
  • 打造 AI 體驗
  • 開始使用
  • 開始使用
  • Hello World
  • 訓練課程
  • 教學課程
  • 團隊適用的 Compose
  • 使用 Kotlin 開發 Android 應用程式
  • 透過 Google Play 營利 ↗️
  • 依裝置擴充
  • 自動調整式應用程式
  • Android XR
  • Wear OS
  • 車輛專用 Android
  • Android TV
  • ChromeOS
  • 依類別建構
  • 遊戲
  • 相機與媒體
  • 社群與訊息
  • 健康與健身
  • 效率提升
  • 企業應用程式
  • 掌握最新消息
  • 近期更新內容
  • 實驗更新
  • Android Studio 預先發布版
  • Jetpack 與 Compose 程式庫
  • Wear OS 專用版本
  • Privacy Sandbox ↗️
  • 絕佳使用體驗
  • 瞭解詳情
  • UI 設計
  • 專為 Android 設計
  • 行動裝置
  • 自動調整式使用者介面
  • Android XR
  • 小工具
  • Wear OS
  • Android TV
  • 架構
  • 簡介
  • 程式庫
  • 導航
  • 模組化
  • 測試
  • 品質
  • 總覽
  • 核心價值
  • 使用者體驗
  • 無障礙功能
  • 技術品質
  • 絕佳使用體驗
  • 安全性
  • 總覽
  • 隱私權
  • 權限
  • 身分
  • 詐欺防範
  • Gemini 版 Android Studio
  • 瞭解詳情
  • 取得 Android Studio
  • 核心領域
  • 範例
  • 使用者介面
  • 背景作業
  • 資料和檔案
  • 連線能力
  • 所有核心領域 ⤵️
  • 工具和工作流程
  • 編寫程式碼及偵錯
  • 建構專案
  • 測試應用程式
  • 效能
  • 指令列工具
  • Gradle 外掛程式 API
  • 裝置技術
  • 自動調整式使用者介面
  • Wear OS
  • Android XR
  • Android Health
  • 車輛專用 Android
  • Android TV
  • 所有裝置 ⤵️
  • 程式庫
  • Android 平台
  • Jetpack 程式庫
  • Compose 程式庫
  • Google Play 服務 ↗️
  • Google Play SDK 索引 ↗️
  • Play 管理中心
  • 前往控制台
  • 瞭解詳情 ↗️
  • 基礎知識
  • Play 帳款服務
  • Play Integrity
  • Play 政策
  • Play 計畫 ↗️
  • 遊戲開發人員中心
  • 總覽
  • Play Asset Delivery
  • Play 遊戲服務
  • Play 遊戲電腦版
  • 程式庫
  • Play Feature Delivery
  • Play 應用程式內更新
  • Play 應用程式內評論
  • Play Install Referrer
  • Google Play 服務 ↗️
  • Google Play SDK 索引 ↗️
  • 工具與資源
  • Android App Bundle
  • 品牌與行銷
  • Play 管理中心 API ↗️
  • Play Points
本頁面由 Cloud Translation API 翻譯而成。
  • Android Developers
  • Develop
  • Core areas
  • UI
  • Views

Brush API
透過集合功能整理內容 你可以依據偏好儲存及分類內容。

這個頁面中的內容和程式碼範例均受《內容授權》中的授權所規範。Java 與 OpenJDK 是 Oracle 和/或其關係企業的商標或註冊商標。

上次更新時間:2025-07-27 (世界標準時間)。

  • X X
    在 X 中追蹤 @AndroidDev
  • YouTube YouTube
    造訪 Android 開發人員的 YouTube 頻道
  • LinkedIn LinkedIn
    Connect with the Android Developers community on LinkedIn
  • 深入瞭解 Android

    • Android
    • 企業專用 Android
    • 安全性
    • 原始碼
    • 新聞
    • 網誌
    • Podcast
  • 探索

    • 遊戲
    • 機器學習
    • 健康與健身
    • 相機與媒體
    • 隱私權
    • 5G
  • Android 裝置

    • 大螢幕
    • Wear OS
    • ChromeOS 裝置
    • 車輛專用 Android
    • Android TV
  • 版本

    • Android 15
    • Android 14
    • Android 13
    • Android 12
    • Android 11
    • Android 10
    • Pie
  • 說明文件和下載項目

    • Android Studio 指南
    • 開發人員指南
    • API 參考資料
    • 下載 Studio
    • Android NDK
  • 支援服務

    • 回報平台錯誤
    • 回報說明文件錯誤
    • Google Play support
    • 參加研究調查
Google Developers
  • Android
  • Chrome
  • Firebase
  • Google Cloud Platform
  • 所有產品
  • 隱私權
  • 授權
  • 品牌宣傳指南
  • Manage cookies
  • 透過電子郵件接收最新消息與相關訣竅 訂閱
  • English
  • Deutsch
  • Español – América Latina
  • Français
  • Indonesia
  • Italiano
  • Polski
  • Português – Brasil
  • Tiếng Việt
  • Türkçe
  • Русский
  • עברית
  • العربيّة
  • فارسی
  • हिंदी
  • বাংলা
  • ภาษาไทย
  • 中文 – 简体
  • 中文 – 繁體
  • 日本語
  • 한국어