跳至主要內容
重要資訊
打造 AI 體驗
使用 Gemini API 及其他工具打造 AI 輔助 Android 應用程式。
開始使用
開始使用
建立第一個應用程式。使用 Compose 進行 UI 和自動調整式應用程式開發,支援多種裝置板型規格。
向全世界問好!
支援多種裝置
自動調整式應用程式
Compose for UI
AI 輔助 IDE
訓練
透過 Google Play 營利 ↗️
依裝置擴充
打造各種應用程式,為使用者在手機、平板電腦、手錶、耳機和其他裝置提供順暢體驗。
自動調整式應用程式
Android XR
Wear OS
車輛專用 Android
Android TV
Google 圖書
ChromeOS
依類別建構
瞭解如何按照 Google 規定及認可的指引,針對您的用途建構應用程式。
遊戲
相機與媒體
社群與訊息
健康與健身
效率提升
企業應用程式
掌握最新消息
隨時掌握當年最新消息、加入搶先體驗方案,並提供寶貴意見。
最新消息
實驗更新
Android Studio 預先發布版
Jetpack 與 Compose 程式庫
Wear OS 專用版本
Privacy Sandbox ↗️
設計和規劃
絕佳使用體驗
為最棒的使用者打造最佳體驗。
瞭解詳情
UI 設計
按照 Android 最佳做法設計精美的使用者介面。
專為 Android 設計
行動裝置
電腦版體驗
XR 頭戴式裝置和 XR 眼鏡
AI 眼鏡
小工具
Wear OS
Android TV
車輛專用 Android
架構
設計完善且易於測試維護的應用程式邏輯與服務。
簡介
程式庫
導航
模組化
測試
Kotlin Multiplatform
品質
對應用程式品質加以規劃並遵守 Play 商店規範。
總覽
核心價值
使用者體驗
無障礙功能
技術品質
絕佳使用體驗
安全性
採取保護措施,協助使用者防範威脅,確保安全的 Android 體驗。
總覽
隱私權
權限
身分
防範詐欺行為
開發
Android Studio 內建 Gemini
Android 開發作業的 AI 開發夥伴。
瞭解詳情
取得 Android Studio
核心領域
取得所需功能的範例和說明文件。
範例
使用者介面
背景作業
資料和檔案
連線能力
所有核心領域 ⤵️
工具和工作流程
使用 IDE 編寫及建構應用程式,或自行建立管道。
編寫程式碼及偵錯
建構專案
測試應用程式
效能
指令列工具
Gradle 外掛程式 API
Android Bench
裝置技術
編寫適用於不同板型規格的程式碼。連結裝置並共用資料。
手機、平板電腦、摺疊式裝置
ChromeOS
車輛專用 Android
Android TV
Android XR
Wear OS
Android Health
團結力量大
所有裝置 ⤵️
程式庫
瀏覽 API 參考文件,深入瞭解所有細節。
Android 平台
Jetpack 程式庫
Compose 程式庫
Google Play 服務 ↗️
Google Play SDK 索引 ↗️
Google Play
Play 管理中心
在 Google Play 發布應用程式或遊戲,拓展業務。
前往 Play 管理中心
瞭解詳情 ↗️
基礎知識
瞭解如何吸引使用者、營利及保護應用程式安全。
Play 營利
Play Integrity
Play 政策
Play 計畫 ↗️
遊戲開發人員中心
開發及發布遊戲。取得工具、下載內容和範例。
總覽
Play Asset Delivery
Play Games 服務
Play Games 電腦版
所有 Play 指南 ⤵️
程式庫
瀏覽 API 參考文件,深入瞭解所有細節。
Play Feature Delivery
Play 應用程式內更新
Play 應用程式內評論
Play Install Referrer
Google Play 服務 ↗️
Google Play SDK 索引 ↗️
所有 Play 程式庫 ⤵️
工具與資源
發布、宣傳及管理應用程式的工具。
Android App Bundle
品牌與行銷
Play 管理中心 API ↗️
網誌
Android 開發人員網誌
閱讀最新動態
探索作者 →
探索類別
個案研究
實際使用者在現實生活中的使用結果。瞭解不同團隊如何運用我們的工具達成目標。
活動與計畫
深入瞭解即將舉辦的網路研討會、工作坊、聚會和特別計畫,這些活動都能協助您成長。
產品新訊
隨時掌握最新動態、功能發布消息,以及我們如何不斷進步的幕後花絮。
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
登入
Develop
Core areas
UI
Views
重要資訊
更多
設計和規劃
更多
開發
更多
Google Play
更多
網誌
更多
Android Studio
開發應用程式的版面配置
關於版面配置
使用檢視區塊打造回應式/自動調整設計
標準版面配置
使用視窗大小類別
支援多視窗模式
使用 ConstraintLayout 打造回應式 UI
建構回應式導覽
使用 RecyclerView 建立動態清單
自訂動態清單
建立卡片式版面配置
建立雙窗格版面配置
建立線性版面配置
在版面配置中填入資料
建立相對版面配置
活動嵌入
改善版面配置效能
關於版面配置效能
將版面配置階層最佳化
透過 <include> 重複使用版面配置
按照要求載入檢視畫面
建立自訂檢視畫面元件
關於自訂檢視畫面元件
Android 如何繪製檢視畫面
建立自訂檢視畫面類別
實作自訂繪圖
將自訂檢視畫面設為互動式
最佳化自訂檢視畫面
使用視窗插邊和凹口
讓應用程式顯示在視窗插邊內
無邊框顯示內容
套用圓角
在沈浸模式下隱藏系統資訊列
支援螢幕凹口
控制螢幕鍵盤並製作動畫
在應用程式中加入網頁式內容
在應用程式中使用網頁內容
將網頁內容嵌入應用程式
使用嵌入式網頁進行應用程式內瀏覽
使用 WebView 開發網頁應用程式
使用 Jetpack Webkit 實作 WebView
Android 自訂分頁總覽
「受信任的網路活動」總覽
受信任網路活動指南
管理 WebView 物件
載入本機內容
調暗網路內容
讓網頁應用程式支援各種螢幕大小
瞭解視窗插邊
透過 JSBridge 存取原生 API
對網頁應用程式偵錯
總覽
存取本機開發伺服器
使用 JavaScript 控制台記錄進行偵錯
使用 Chrome 開發人員工具進行偵錯
使用 WebView 開發人員工具應用程式偵錯
實作最佳做法
WebView 當機彙報中的使用者隱私
Beta 版計畫
執行 JavaScript 和 WebAssembly
套用主題
關於主題
使用裝置顏色 (動態色彩)
使用調色盤資料庫選取顏色
使用 Material Design 作為指南
實作深色主題
建立陰影及裁切檢視區塊
新增元件
新增核心元件
懸浮動作按鈕 (FAB)
按鈕
核取方塊
圓形按鈕
切換鈕
挑選器
工具提示
對話方塊
選單
新增應用程式列元件
關於應用程式列
設定應用程式列
新增及處理動作
新增向上瀏覽動作
使用動作檢視畫面和動作供應程式
新增設定元件
關於設定
整理設定
自訂設定
使用已儲存的值
在程式碼中建立階層
處理其他裝置大小
實作偏好設定最佳做法
整合 Android 搜尋元件
搜尋選項
建立搜尋使用者介面
新增近期查詢的搜尋結果
新增自訂搜尋結果
提供搜尋設定
使用 AppSearch
新增搜尋功能
關於搜尋功能
設定搜尋使用者介面
儲存及搜尋資料
保持與 Google 搜尋的回溯相容性
使用文字和表情符號
自動調整文字檢視區塊大小
即時下載字型
新增字型作為 XML 資源
新增表情符號支援
新增新型表情符號支援功能
使用表情符號挑選器
放大文字
使用間距設定文字樣式
顯示圖形和影片
靜態圖片
關於靜態圖片
向量圖片
點陣圖
縮減圖片大小
修正自訂繪製問題
新增媒體播放控制項
使用子母畫面 (PiP)
使用 Jetpack PiP 程式庫
使用進階的圖片和圖形
使用 AGSL 著色器繪製
關於 AGSL 著色器
關於 AGSL 與 GLSL
在應用程式中使用 AGSL
AGSL 快速參考指引
將 OpenGL ES 用於圖形
使用 Open GL ES 顯示圖形
瞭解如何將 Open GL ES 與圖形搭配使用
關於 Open GL
建構 Open GL ES 環境
定義形狀
繪製形狀
套用投影和相機檢視畫面
新增動態效果
回應觸控事件
為不同 GL 材質建立 APK
將 WebGPU 用於圖形
關於 WebGPU
開始使用
RenderScript
關於 Renderscript
進階 RenderScript
從 RenderScript 遷移
總覽
將指令碼遷移至 OpenGL ES 3.1
將指令碼遷移至 Vulkan
執行階段 API 參考資料
關於 Runtime API
數值類型
物件類型
轉換函式
數學常數與函式
向量數學函式
矩陣函式
四元數函式
Atomic 更新函式
時間函式與類型
分配資料存取函式
物件特性函式
核心叫用函式與類型
輸入/輸出函式
除錯函式
圖形函式與類型
指數
使用動畫和轉場效果
在這份指南中
關於 Android 中的動畫
關於屬性動畫
以動畫呈現可繪項目圖形
以動畫呈現檢視畫面
在動畫中的主要畫面格之間產生圖片
顯示或隱藏檢視畫面
使用動畫移動檢視畫面
使用快速滑過動畫移動檢視畫面
使用縮放動畫放大檢視畫面
使用彈簧物理特性以動畫呈現動作
自動以動畫呈現版面配置更新
使用轉場功能以動畫呈現版面配置變更
建立自訂的轉場動畫
使用動畫啟動活動
MotionLayout
管理動態效果和小工具動畫
新增輪轉介面
MotionLayout 範例
在片段之間滑動
使用 ViewPager2 在片段之間滑動
使用 ViewPager 在片段之間滑動
從 ViewPager 遷移至 ViewPager2
使用自動調整刷新率來改善影格速率
使用其他動畫資源
新增觸控和輸入支援功能
在這份指南中
關於輸入事件
使用觸控手勢
關於手勢
偵測常用手勢
追蹤觸控和指標移動位置
處理捲動手勢
新增導覽手勢支援功能
偵測多點觸控手勢