Jetpack 包含一系列程式庫,可協助開發人員遵循最佳做法、減少樣板程式碼,並編寫在各 Android 版本和裝置中都能一致運作的程式碼,讓開發人員專心處理重要的程式碼。
Jetpack Compose
這是用於打造原生使用者介面的新型工具包,可讓您簡化並加快在 Android 裝置上的使用者介面開發。

瞭解如何使用 Jetpack

瞭解 Android 基本概念中必要的 Jetpack 程式庫,使用 Compose 課程並減少應用程式中的樣板
實作可簡化資料層的三個 Jetpack 程式庫:LiveData、ViewModel 和 Room
探索現代 Android 架構在實際應用程式中實作的方式

* 熱門和常用的程式庫優先列出

activity *存取以 Acitivity 為基礎建構的可組合 API。
appcompat *允許在平台的舊版 API 上存取新 API (多數使用 Material Design)。
appsearch *為使用者打造自訂應用程式內搜尋功能。
camera *建構行動相機應用程式。
compose *使用可組合函式描述使用者介面的形狀和資料依附元件,從而以程式輔助方式定義使用者介面。
databinding *使用宣告式格式,將版面配置中的 UI 元件繫結至應用程式中的資料來源。
fragment *將應用程式區隔成在一個「活動」中代管的多個獨立畫面。

使用 Android Jetpack 的優點

Android Jetpack 程式庫是以現代設計做法為基礎,具備回溯相容性,可減少當機和記憶體流失的情況。
Android Jetpack 會處理各種繁瑣任務,例如背景工作、導覽和生命週期管理,您可以專注打造優質應用程式。
程式庫在各 Android 版本和裝置上的運作方式一致,可降低複雜性。

新聞和影片

Updated 2025年3月4日

In this episode, Tor and Romain chat with Leland and Chuck from the Compose team about performance -- recent optimizations, upcoming optimizations, and challenges. Listen to the podcast → https://goo.gle/3QKVy8k Catch videos on YouTube →

Updated 2025年3月4日

To make it even easier for users to listen on Android, developers at SoundCloud — an artist-first music platform — turned to Jetpack Glance to create a Liked Tracks widget for their highly-rated app, which boasts 4.6 stars and over 100 million

Updated 2025年2月27日

Welcome to "Meet the Android Studio Team"! In this blog series, we introduce you to the passionate people who create the Android development tools you use every day. Get to know the engineers, designers, product managers, and more who work hard to