示範如何在 Android 應用程式中使用 Kotlin 語言的實用程式碼。
精選
Now in Android 以 Kotlin 和 Jetpack Compose 建構而成,是一款功能齊全的 Android 應用程式。它採用了設計與開發 Android 應用程式的最佳做法,旨在為開發人員提供實用的參考資源。

篩選條件:

程度

A sample that demonstrates to use registered fingerprints to authenticate the user in your app

  • FingerprintManager
  • AuthenticationCallback
  • CryptoObject
  • KeyGenParameterSpec
  • KeyStore
  • Cipher
  • KeyGenerator
  • 安全性
  • Android 安全性與隱私權
  • Kotlin
中等

Sample for the Androidx Biometrics Library

  • BiometricManager
  • BiometricPrompt
  • 安全性
  • Android 安全性與隱私權
  • Kotlin
中等

This sample demonstrates how to use CardView introduced in the support library in Android 5.0.

  • Android UI 檢視畫面
  • Kotlin

This sample demonstrates how to use the ContentProvider with paging support introduced in Android O. The ContentProvider now accepts additional arguments for the offset and the limit in the query method to support paging instead of fetching all the

  • ContentProvider
  • DocumentsProvider
  • Android 儲存空間
  • 儲存空間
  • Java
中等

This sample demonstrates how to use the Downloadable Fonts feature introduced in Android O. Downloadable Fonts is a feature that allows apps to request a certain font from a provider instead of bundling it or downloading it themselves. This means,

  • FontRequest
  • FontRequest
  • FontsContractCompat
  • FontsContractCompat
  • Android UI 檢視畫面
  • 使用者介面
  • Kotlin
中等

⚠️⚠️⚠️ Caution: the androidx.emoji:emoji library is deprecated in favor of androidx.emoji2:emoji2, which provides integration into androidx.appcompat. To support modern emoji and simplify backward-compatibility with lower versions of Android, it's

  • EmojiCompat
  • BundledEmojiCompatConfig
  • FontRequestEmojiCompatConfig
  • FontRequest
  • EmojiAppCompatTextView
  • EmojiAppCompatEditText
  • EmojiAppCompatButton
  • EmojiTextViewHelper
  • Android UI 檢視畫面
  • 使用者介面
  • Kotlin
中等

This sample demonstrates the use of the multi-window API available in Android N. It shows the use of new Intent flags and AndroidManifest properties to define the multi-window behavior. Switch the sample app into multi-window mode to see how it

  • Intent
  • ActivityOptions
  • Android UI 檢視畫面
  • Java
中等

This sample demonstrates how to display PDF document on screen using the PdfRenderer introduced in Android 5.0 Lollipop.

  • PdfRenderer
  • 圖像
  • Android 圖像工具
  • Kotlin
新手

This sample demonstrates basic usage of Picture-in-Picture mode for handheld devices. The sample plays a video. The video keeps on playing when the app is turned in to Picture-in-Picture mode. On Picture-in-Picture screen, the app shows an action

  • PictureInPictureParams
  • RemoteAction
  • PendingIntent
  • MediaSessionCompat
  • Android 相機與媒體
  • 媒體
  • Kotlin
進階

Demonstrates connecting to the Car API and listening for gear change events. Works on Android P (API 28) and above. Introduction This app allows a user to see the current gear on the main infotainment screen (IVI). The app connects to the Car API and

  • car
  • Car
  • CarPropertyManager
  • Android 裝置
  • Kotlin
中等

If you are new to unit testing on Android, try this sample first. This project uses the Gradle build system and the Android gradle plugin support for unit testing. You can either benefit from IDEs integration such as Android studio or run the tests

  • Android 架構
  • Kotlin
新手

This Android sample app demonstrates how to use state-of-the-art generative AI models (like Gemini) to build AI-powered features and applications. To try out this sample app, you need to use latest stable version of Android Studio. However, if you

  • Composable
  • Jetpack Compose 版面配置
  • Kotlin
中等

Demonstrates retrieving location updates in the background. Introduction This app allows a user to receive location updates in the background via a PendingIntent. If you are just interested in seeing the code that subscribes to a location request,

  • FusedLocationProviderClient
  • LocationRequest
  • LocationServices
  • 感應器
  • Kotlin
中等

Learn how this app was designed and built in the design case study, architecture learning journey and modularization learning journey. This is the repository for the Now in Android app. It is a work in progress 🚧. Now in Android is a fully functional

  • Jetpack Compose 架構與狀態
  • Android 架構網域層
  • Jetpack Compose 無障礙功能
  • Android 架構資料層
  • Android 架構 UI 層
  • Jetpack Compose 動畫功能
  • Jetpack Compose 測試
  • Android UI 狀態產生
  • Android 架構
  • Jetpack Compose Navigation
  • Android UI 狀態容器
  • Android 測試
  • Jetpack Compose 設計系統
  • Kotlin
進階

This sample shows how to style text on Android using spans, in Kotlin, using Android KTX.

  • SpannableStringBuilder
  • Spanned
  • SpannedString
  • StyleSpan
  • RelativeSizeSpan
  • MetricAffectingSpan
  • Android UI 檢視畫面
  • 使用者介面
  • Java
新手

Android AutofillFramework Sample (Kotlin) This sample demonstrates the use of the Autofill Framework. It includes implementations of client Activities with views that should be autofilled, and a Service that can provide autofill data to client

  • View
  • AutoFillService
  • AutoFillManager
  • Android UI 檢視畫面
  • Kotlin
進階