Jetpack-Bibliotheken nach Typ durchsuchen

Kategorie auswählen:



>

>

* Beliebte und häufig verwendete Bibliothek

MediathekBeschreibung
activity *Auf Activity basierende zusammensetzbare APIs aufrufen
WerbungWerbe-ID mit oder ohne Play-Dienste abrufen
AnnotationMetadaten bereitstellen, die Tools und anderen Entwicklern helfen, den Code Ihrer App zu verstehen.
appcompat *Ermöglicht den Zugriff auf neue APIs in älteren API-Versionen der Plattform (viele verwenden Material Design).
appfunctionsAufgaben
appsearch *Benutzerdefinierte In-App-Suchfunktionen für Ihre Nutzer erstellen
arch.coreHelfer für andere Architekturabhängigkeiten, einschließlich JUnit-Testregeln, die mit LiveData verwendet werden können.
asynclayoutinflaterLayouts asynchron aufblasen, um Ruckeln in der Benutzeroberfläche zu vermeiden.
AutofillGenauigkeit des automatischen Ausfüllens durch erweiterte Hinweise verbessern
BenchmarkDie Leistung Ihres Codes in Android Studio genau messen
biometrischAuthentifizierung mit biometrischen Verfahren oder Geräte-Anmeldedaten und Ausführung kryptografischer Vorgänge
BluetoothVerwenden Sie die Bluetooth-Funktionen der Android-Plattform mit abwärtskompatiblen APIs.
BrowserWebseiten im Standardbrowser des Nutzers anzeigen
car-appEntwickeln Sie Vorlagen-Apps für Android Auto und Android Automotive OS.
Kamera *Mobile Kamera-Apps entwickeln
camera.media3Aufgaben
camera.featurecombinationqueryAufgaben
camera.viewfinderEigenständiges Composable und View-basiertes Viewfinder für die Kamera“
cardviewImplementieren Sie das Material Design-Kartenmuster mit runden Ecken und Schlagschatten.
SammlungDie Speichernutzung von vorhandenen und neuen kleinen Sammlungen wird reduziert.
compose *Definieren Sie die Benutzeroberfläche programmatisch mit zusammensetzbaren Funktionen, die ihre Form und Datenabhängigkeiten beschreiben.
compose.animationAnimationen in Jetpack Compose-Anwendungen erstellen, um die Nutzerfreundlichkeit zu verbessern.
compose.compiler@Composable-Funktionen transformieren und Optimierungen mit einem Kotlin-Compiler-Plug-in ermöglichen
compose.foundationMit den einsatzbereiten Bausteinen können Sie Jetpack Compose-Anwendungen schreiben und die Grundlage erweitern, um eigene Designsystemkomponenten zu erstellen.
compose.materialJetpack Compose-UIs mit einsatzbereiten Material Design-Komponenten erstellen Dies ist der Einstiegspunkt auf höherer Ebene für Compose. Er soll Komponenten bereitstellen, die den auf www.material.io beschriebenen Komponenten entsprechen.
compose.material3Mit Material Design 3-Komponenten, der nächsten Generation von Material Design, können Sie Jetpack Compose-UIs erstellen. Material 3 umfasst aktualisierte Designs und Komponenten sowie Material You-Personalisierungsfunktionen wie dynamische Farben. Es ist auf den neuen visuellen Stil und die System-UI von Android 12 abgestimmt.
compose.material3.adaptiveMit der adaptiven Material 3-Bibliothek können Sie adaptive UIs erstellen, die sich automatisch an die aktuellen Fensterkonfigurationen wie Fenstergrößenklassen oder Gerätestatus anpassen. Die Bibliothek bietet sowohl Standard-Scaffold-Implementierungen als auch die erforderlichen Composables für Bausteine, mit denen Sie Ihre eigenen benutzerdefinierten Funktionen erstellen können.
compose.runtimeGrundlegende Bausteine des Programmiermodells und der Statusverwaltung von Compose sowie die Core-Laufzeit für das Compose Compiler-Plug-in.
compose.uiGrundlegende Komponenten der Compose-Benutzeroberfläche, die für die Interaktion mit dem Gerät erforderlich sind, einschließlich Layout, Zeichnen und Eingabe.
gleichzeitigAufgaben mit Coroutinen aus dem Haupt-Thread entfernen und ListenableFuture nutzen
constraintlayoutMit der relativen Positionierung können Sie Widgets flexibel positionieren und ihre Größe anpassen.
contentpagerContentProvider-Daten in einem Hintergrundthread laden und paginieren.
coordinatorlayoutPositionieren Sie Widgets der obersten Ebene, z. B. AppBarLayout und FloatingActionButton.
coreSie können die neuesten Plattformfunktionen und APIs nutzen und gleichzeitig ältere Geräte unterstützen.
core.uwbImplementieren Sie UWB (Ultrabreitband) auf unterstützten Geräten.
Anmeldedaten Diese Bibliothek bietet einheitlichen Zugriff auf die Anmeldedaten eines Nutzers. Dazu können Passwörter, Passkeys und Verbundanmeldedaten gehören. Diese Bibliothek sollte verwendet werden, um nahtlose und sichere Anmeldevorgänge zu ermöglichen.
credentials.providereventsAufgaben
credentials.registryUm diese Probleme zu lösen, fügen wir einen neuen Registrierungsmechanismus hinzu, mit dem eine App digitale Anmeldedaten datenschutzfreundlich bereitstellen kann. Die Anbieter-App registriert alle infrage kommenden digitalen Anmeldedaten vorab beim Credential Manager. Wenn der Credential Manager eine App-Anfrage für bestimmte digitale Anmeldedaten erhält, führt er den Abgleich der Anmeldedaten und die Benutzeroberfläche zur Auswahl des Nutzers in einer Sandbox aus.
cursoradapterCursor-Daten für ein ListView-Widget bereitstellen
customviewBenutzerdefinierte Ansichten implementieren
databinding *UI-Komponenten in Ihren Layouts werden in einem deklarativen Format an Datenquellen in Ihrer App gebunden.
datastoreDaten asynchron, konsistent und transaktional speichern, um einige der Nachteile von SharedPreferences zu überwinden
documentfileEine Datei ansehen.
draganddropAkzeptieren Sie Drag-and-drop-Daten aus einer anderen App oder innerhalb einer App und zeigen Sie eine einheitliche Drop-Ziel-Affordanz an.
drawerlayoutImplementieren Sie ein Material Design-Schubladen-Widget.
dynamicanimationMit einer physikbasierten Animations-API lassen sich flüssige Animationen erstellen.
EmojiEmojis auf aktuellen und älteren Geräten anzeigen
emoji2Emojis auf aktuellen und älteren Geräten anzeigen
enterpriseUnternehmensgerechte Anwendungen erstellen
exifinterfaceEXIF-Tags von Bilddateien lesen und schreiben.
fragment *Teilen Sie Ihre App in mehrere unabhängige Bildschirme auf, die in einer Aktivität gehostet werden.
SpieleSie können das Android Game SDK nativ in Ihrer App verwenden, um komplexe Aufgaben wie Frame Pacing auszuführen.
KurzinfoLayouts für Remote-Oberflächen mit einer API im Jetpack Compose-Stil erstellen
GrafikenGrafikfunktionen in mehreren Android-Plattformversionen nutzen
gridlayoutRasterlayout implementieren
GesundheitLeistungsstarke Gesundheits-Apps plattformunabhängig erstellen
health.connectErmöglicht Entwicklern, Gesundheits‑ und Fitnessdaten von Nutzern zu lesen oder zu schreiben.
heifwriterEin Bild oder eine Bildersammlung im HEIF-Format mit den auf dem Android-Gerät verfügbaren Codecs codieren.
hilt *Erweitern Sie die Funktionalität von Dagger Hilt, um die Abhängigkeitsinjektion bestimmter Klassen aus den androidx-Bibliotheken zu ermöglichen.
TinteErstklassige Stift-Apps entwickeln Die Einstiegshürde für Entwickler senken, um leistungsstarke, ansprechende Inking-Funktionen zu ermöglichen.
inputLatenz von Eingabeinteraktionen durch Vorhersage zukünftiger MotionEvents reduzieren
InterpolatorVerwenden Sie Animationsinterpolatoren auf älteren Plattformen.
javascriptengineAktivieren Sie Ihre Android-App, um JavaScript auszuwerten.
jetifierEin eigenständiges Tool, mit dem die Abhängigkeiten einer Bibliothek von der eingestellten Support-Bibliothek zu entsprechenden AndroidX-Abhängigkeiten migriert werden.
LeanbackVerwenden Sie Compose für TV anstelle dieses Artefakts.
LegacyDieses Artefakt und seine Klassen sind veraltet. Ab Android 8 machen Einschränkungen für Hintergrundprüfungen diese Klasse nicht mehr nützlich.
lifecycle *Erstellen Sie Komponenten, die den Lebenszyklus berücksichtigen und ihr Verhalten an den aktuellen Lebenszyklusstatus einer Aktivität oder eines Fragments anpassen können.
lintLint-Prüfungen zur Überprüfung der Verwendung von Gradle-APIs
loaderDaten für die Benutzeroberfläche laden, die Konfigurationsänderungen überstehen
localbroadcastmanagerDieses Artefakt und seine Klassen sind veraltet. Verwenden Sie stattdessen LiveData oder reaktive Streams.
mediaMedia-Inhalte und ‑Steuerelemente mit anderen Apps teilen Durch Media3 ersetzt.
media3 *Support-Bibliotheken für Media-Anwendungsfälle.
mediarouterMedienwiedergabe und ‑anzeige auf Remote-Empfangsgeräten über eine gemeinsame Benutzeroberfläche ermöglichen
multidexAnwendungen mit mehreren DEX-Dateien auf Geräten vor Android 5 bereitstellen
MesswerteVerschiedene Laufzeitmesswerte für Ihre Anwendung erfassen und melden
navigation *In-App-UI erstellen und strukturieren, Deeplinks verarbeiten und zwischen Bildschirmen wechseln
navigation3 Navigation 3 ist eine neue Navigationsbibliothek, die für die Verwendung mit Compose entwickelt wurde.
navigationevent Die Navigationsereignis-Bibliothek bietet eine KMP-basierte API für die Verarbeitung von System-Zurück-Vorgängen sowie [Predictive Back](/guide/navigation/custom-back/predictive-back-gesture).
Paging *Daten seitenweise laden und in einer RecyclerView präsentieren
PaletteRepräsentative Farbpaletten aus Bildern extrahieren
pdfEine Bibliothek zum Hinzufügen von PDF-Anzeigefunktionen in Apps.
percentlayoutDieses Artefakt und seine Klassen sind veraltet. Verwenden Sie stattdessen ConstraintLayout und zugehörige Layouts.
Leistung als bei bisherigen Pixel-ModellenStellt Quellannotationen für Leistungsoptimierungen bereit.
photopickerDiese Bibliothek bietet eine Integration für Compose und Android-Ansichten für die eingebettete Bildauswahl.
preferenceErstellen Sie interaktive Einstellungsbildschirme, ohne mit dem Gerätespeicher interagieren oder die Benutzeroberfläche verwalten zu müssen.
printFotos, Dokumente und andere Grafiken und Bilder aus Ihrer App drucken
privacysandbox.activityAufgaben
privacysandbox.adsDiese Bibliothek ermöglicht die Integration in datenschutzfreundliche APIs, die Teil der Privacy Sandbox für Android sind.
privacysandbox.pluginsAndroid Privacy Sandbox Sdk Library Gradle Plugin
privacysandbox.sdkruntimeDiese Bibliothek bietet Komponenten für SdkRuntime-kompatible Nutzer.
privacysandbox.toolsEine Bibliothek zur Nutzung der Privacy Sandbox-Funktionen in Android
privacysandbox.uiAufgaben
profileinstallerErmöglicht es Bibliotheken, Ahead-of-Time-Kompilierungstraces vorab zu erstellen, die von ART gelesen werden können.
EmpfehlungInhalte auf dem Startbildschirm des Android TV-Launchers bewerben
recyclerviewGroße Datensätze in der Benutzeroberfläche anzeigen und gleichzeitig die Speicherauslastung minimieren
remotecallbackErstellen Sie einen Wrapper, der es Entwicklern erleichtert, ein PendingIntent bereitzustellen.
resourceinspectionAttribute benutzerdefinierter Ansichten im Live Layout Inspector von Android Studio anzeigen
Raum *Persistente Daten erstellen, speichern und verwalten, die von einer SQLite-Datenbank unterstützt werden.
savedstateSchreiben Sie einsteckbare Komponenten, die den UI-Status speichern, wenn ein Prozess beendet wird, und ihn wiederherstellen, wenn der Prozess neu gestartet wird.
SicherheitSchlüssel sicher verwalten und Dateien und Shared Preferences verschlüsseln
sharetargetAbwärtskompatibilität für die Verwendung von Verknüpfungen als Ziele für Direct Share bereitstellen.
sliceTemplated UI-Elemente außerhalb Ihrer App anzeigen
slidingpanelayoutImplementieren Sie ein UI-Muster mit verschiebbaren Bereichen.
startupImplementieren Sie eine einfache, leistungsstarke Methode zum Initialisieren von Komponenten beim Start der App.
sqliteMit lokalen SQLite-Datenbanken arbeiten Verwenden Sie nach Möglichkeit Room.
swiperefreshlayoutImplementieren Sie das UI-Muster „Aktualisieren durch Wischen“.
test *Testen unter Android
test.uiautomatorFramework für funktionsübergreifende UI-Tests für Apps
textclassifierErkennt Unterhaltungen, Links, Auswahlen und ähnliche Konstrukte im Text.
TracingSchreibt Trace-Ereignisse in den System-Trace-Puffer.
transitionBewegungen in der Benutzeroberfläche mit Start- und Endlayouts animieren
tvBietet Entwicklern Compose- und Material Design-Funktionen zum Schreiben von Anwendungen für Fernseher
tvproviderAndroid TV-Kanäle bereitstellen
xr.arcoreMit Wahrnehmungsfunktionen digitale Inhalte in die reale Welt einblenden
xr.composeRäumliche UI-Layouts deklarativ erstellen, die die räumlichen Funktionen von Android XR nutzen
xr.compose.material3Mit Material-Komponenten und ‑Layouts entwickeln, die sich für XR anpassen
xr.runtimeStarten Sie Ihre benutzerdefinierte AR- oder 3D-Sitzung mit unserer nativen Laufzeit.
xr.scenecoreErstellen und bearbeiten Sie den Android XR-Szenengraphen mit 3D-Inhalten.
vectordrawableVektorgrafiken rendern
versionedparcelableBietet ein stabiles und kompaktes binäres Serialisierungsformat, das prozessübergreifend übergeben oder sicher gespeichert werden kann.
viewpagerAnsichten oder Fragmente in einem wischbaren Format anzeigen. Verwenden Sie nach Möglichkeit „viewpager2“.
viewpager2Ansichten oder Fragmente in einem wischbaren Format anzeigen.
TragenApps für Smartwatches mit Wear OS by Google erstellen
wear.composeSie können Jetpack Compose-Anwendungen für Wear OS-Geräte schreiben, indem Sie Funktionen zur Unterstützung verschiedener Gerätegrößen und Navigationsgesten bereitstellen.
wear.protolayoutMit dieser Bibliothek können Sie eine Reihe von UI-Layouts und nicht UI-bezogenen Ausdrücken definieren, die auf Remote-Oberflächen gerendert bzw. ausgewertet werden sollen.
wear.tilesApps für Smartwatches mit Wear OS by Google erstellen
wear.watchfaceApps für Smartwatches mit Wear OS by Google erstellen
wear.watchfacepushMit Watch Face Push kann eine Wear OS-App ein Zifferblatt programmatisch auf einer Smartwatch installieren.
webkitModerne WebView-APIs unter Android 5 und höher verwenden
windowUnterstützung verschiedener Geräteformfaktoren wie faltbare Geräte.
window.extensions.coreDie Core-APIs für Window Manager Library Extensions
work *Aufschiebbare, einschränkungsbasierte Hintergrundaufgaben planen und ausführen.
Material Design-Komponenten * Modulare und anpassbare Material Design-UI-Komponenten für Android.