Jetpack-Bibliotheken nach Typ durchsuchen

Kategorie auswählen:





* Beliebte und häufig verwendete Bibliothek

MediathekBeschreibung
activity *Zugriff auf kombinierbare APIs, die auf Aktivitäten basieren
adsWerbe-ID mit oder ohne Play-Dienste abrufen
AnmerkungMetadaten freigeben, die Tools und anderen Entwicklern helfen, den Code Ihrer App zu verstehen.
appcompat *Ermöglicht den Zugriff auf neue APIs auf älteren API-Versionen der Plattform (viele mit Material Design).
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 einblenden, um Ruckler in der Benutzeroberfläche zu vermeiden.
autofillVerbessern Sie die Genauigkeit des automatischen Ausfüllens durch erweiterte Hinweise.
BenchmarkSie können die Leistung Ihres Codes in Android Studio genau messen.
biometrischeAuthentifizierung mit biometrischen Verfahren oder Geräte-Anmeldedaten und kryptografische Vorgänge ausführen.
bluetoothVerwenden Sie die Bluetooth-Funktionen der Android-Plattform mit abwärtskompatiblen APIs.
BrowserWebseiten werden im Standardbrowser des Nutzers angezeigt.
car-appApps mit Vorlagen für Android Auto und Android Automotive OS entwickeln
camera *Kamera-Apps für Mobilgeräte entwickeln
camera.viewfinderEigenständiger, zusammensetzbarer und ansichtsbasierter Sucher für Kameras“
cardviewImplementieren Sie das Kartenmuster von Material Design mit abgerundeten Ecken und Schatten.
collectionSpeicherbelastung von kleinen vorhandenen und neuen Sammlungen reduzieren
compose *Definieren Sie Ihre Benutzeroberfläche programmatisch mit kombinierbaren Funktionen, die ihre Form und Datenabhängigkeiten beschreiben.
compose.animationSie können Animationen in ihren Jetpack Compose-Anwendungen erstellen, um die Nutzerfreundlichkeit zu verbessern.
compose.compiler@Composable-Funktionen transformieren und Optimierungen mit einem Kotlin-Compiler-Plug-in aktivieren
compose.foundationErstellen Sie Jetpack Compose-Anwendungen mit vorgefertigten Bausteinen und erweitern Sie die Grundlage, um eigene Designsystem-Elemente zu erstellen.
compose.materialErstellen Sie Jetpack Compose-UIs mit vorgefertigten Material Design-Komponenten. Dies ist der übergeordnete Einstiegspunkt von Compose. Er wurde entwickelt, um Komponenten bereitzustellen, die denen auf www.material.io entsprechen.
compose.material3Erstellen Sie Jetpack Compose-UIs mit Material Design 3-Komponenten, der nächsten Weiterentwicklung von Material Design. Material 3 umfasst aktualisierte Themen und Komponenten sowie Personalisierungsfunktionen von Material You wie dynamische Farben. Es wurde so konzipiert, dass es zum neuen visuellen Stil und zur System-UI von Android 12 passt.
compose.material3.adaptiveMit der adaptiven Material 3-Bibliothek können Sie adaptive Benutzeroberflächen erstellen, die sich automatisch an die aktuellen Fensterkonfigurationen wie Fenstergrößenklassen oder Gerätepositionen anpassen. Die Bibliothek bietet sowohl Standard-Scaffold-Implementierungen als auch die erforderlichen Baustein-Kompositen, um eigene benutzerdefinierte Funktionen zu erstellen.
compose.runtimeGrundlegende Bausteine des Programmiermodells und der Statusverwaltung von Compose sowie die Kernlaufzeit, auf die das Compose-Compiler-Plug-in ausgerichtet ist.
compose.uiGrundlegende Komponenten der Compose-Benutzeroberfläche, die für die Interaktion mit dem Gerät erforderlich sind, einschließlich Layout, Zeichnen und Eingabe.
gleichzeitigVerschieben Sie Aufgaben mithilfe von Tasks aus dem Haupt-Thread und nutzen Sie ListenableFuture.
constraintlayoutMithilfe der relativen Positionierung können Sie Widgets flexibel positionieren und skalieren.
contentpagerLaden und Auslagern von ContentProvider-Daten in einem Hintergrund-Thread
coordinatorlayoutPositionieren Sie Anwendungs-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.
credentials Diese Bibliothek bietet einheitlichen Zugriff auf die Anmeldedaten eines Nutzers. Dazu gehören Passwörter, Passkeys und föderierte Anmeldedaten. Diese Bibliothek sollte verwendet werden, um eine nahtlose und sichere Anmeldung zu ermöglichen.
credentials.registryUm diese Probleme zu lösen, fügen wir einen neuen Registrierungsmechanismus hinzu, mit dem eine App digitale Anmeldedaten datenschutzfreundlich bereitstellen kann. Im Allgemeinen registriert die Anbieter-App alle ihre potenziellen digitalen Anmeldedaten vorab im Anmeldedaten-Manager. Wenn der Anmeldedaten-Manager eine App-Anfrage für eine bestimmte digitale Anmeldedaten erhält, führt er die Anmeldedatenabgleichs- und Nutzerauswahl-Benutzeroberfläche in einer Sandbox aus.
cursoradapterCursordaten für ein ListView-Widget freigeben
customviewImplementieren Sie benutzerdefinierte Ansichten.
databinding *Binden Sie UI-Komponenten in Ihren Layouts mithilfe eines deklarativen Formats an Datenquellen in Ihrer App.
datastoreDaten asynchron, konsistent und transaktional speichern, um einige der Nachteile von SharedPreferences zu vermeiden
documentfileDateidokument ansehen
draganddropAkzeptieren Sie Drag-and-drop-Daten aus einer anderen App oder innerhalb einer App und zeigen Sie ein einheitliches Drop-Target-Affordance an.
drawerlayoutImplementieren Sie ein Material Design-Schieberegler-Widget.
dynamicanimationMit einer physikbasierten Animations-API flüssige Animationen erstellen
EmojiEmojis auf aktuellen und älteren Geräten anzeigen
emoji2Emojis auf aktuellen und älteren Geräten anzeigen
UnternehmenUnternehmenstaugliche Anwendungen erstellen
exifinterfaceEXIF-Tags von Bilddateien lesen und schreiben.
fragment *Segmentieren Sie Ihre App in mehrere unabhängige Bildschirme, die in einer Aktivität gehostet werden.
SpieleVerwenden Sie das Android Game SDK nativ in Ihrer App, um komplexe Aufgaben wie Frame Pacing auszuführen.
GlanceLayouts für Remote-Oberflächen mit einer Jetpack Compose-API erstellen
graphicsGrafikfunktionen für mehrere Android-Plattformversionen nutzen
gridlayoutImplementieren Sie ein Rasterlayout.
gesundheitPlattformunabhängig leistungsstarke Gesundheits-Apps erstellen
health.connectErmöglicht es Entwicklern, die Gesundheits- und Fitnessdaten von Nutzern zu lesen oder zu schreiben.
heifwriterEin Bild oder eine Bildsammlung mit den auf dem Android-Gerät verfügbaren Codecs im HEIF-Format codieren
Knauf *Die Funktionalität von Dagger Hilt wurde erweitert, um die Abhängigkeitsinjektion bestimmter Klassen aus den androidx-Bibliotheken zu ermöglichen.
InkInspirieren Sie die Entwickler von erstklassigen Stift-Apps. Die Einstiegshürden für Entwickler für leistungsstarke und ansprechende Zeichenfunktionen senken.
inputLatenz von Eingabeinteraktionen reduzieren, indem zukünftige MotionEvents vorhergesagt werden
InterpolatorAnimationsinkubator auf älteren Plattformen verwenden
javascriptengineAktivieren Sie in Ihrer Android-App die JavaScript-Auswertung.
jetifierEin eigenständiges Tool, mit dem die Abhängigkeiten einer Bibliothek von der eingestellten Supportbibliothek zu entsprechenden AndroidX-Abhängigkeiten migriert werden.
LeanbackVerwende stattdessen „Compose for TV“.
LegacyDieses Artefakt und seine Klassen sind veraltet. Ab Android 8 ist diese Klasse aufgrund von Einschränkungen bei der Hintergrundüberprüfung nicht mehr nützlich.
lifecycle *Erstellen Sie Lifecycle-orientierte Komponenten, die das Verhalten je nach aktuellem Lebenszyklusstatus einer Aktivität oder eines Fragments anpassen können.
lintLint-Prüfungen zur Überprüfung der Verwendung von Gradle-APIs
loaderLaden Sie Daten für Ihre Benutzeroberfläche, die bei Konfigurationsänderungen erhalten bleiben.
localbroadcastmanagerDieses Artefakt und seine Klassen sind veraltet. Verwenden Sie stattdessen LiveData oder reaktive Streams.
mediaMedieninhalte und Steuerelemente für andere Apps freigeben Wurde durch „media2“ ersetzt.
media2Medieninhalte und Steuerelemente für andere Apps freigeben
media3 *Bibliotheken für Medienanwendungsfälle unterstützen
mediarouterAktivieren Sie die Medienanzeige und -wiedergabe auf Remote-Empfängergeräten mit einer gemeinsamen Benutzeroberfläche.
multidexAnwendungen mit mehreren dex-Dateien auf Geräten vor Android 5 bereitstellen
metricsVerschiedene Laufzeitmesswerte für Ihre Anwendung erfassen und erfassen
navigation *In-App-UI erstellen und strukturieren, Deeplinks verarbeiten und zwischen Bildschirmen wechseln
Seitenwechsel *Daten auf Seiten laden und in einem RecyclerView präsentieren
paletteRepräsentative Farbpaletten aus Bildern extrahieren
pdfEine Bibliothek, mit der Apps die Möglichkeit zum Ansehen von PDF-Dateien hinzugefügt werden kann.
percentlayoutDieses Artefakt und seine Klassen sind veraltet. Verwenden Sie stattdessen ConstraintLayout und zugehörige Layouts.
preferenceSie können interaktive Einstellungsbildschirme erstellen, ohne mit dem Gerätespeicher interagieren oder die Benutzeroberfläche verwalten zu müssen.
printDrucken Sie Fotos, Dokumente und andere Grafiken und Bilder aus Ihrer App.
privacysandbox.activityAufgaben
privacysandbox.adsDiese Bibliothek ermöglicht die Einbindung 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 unter Android
privacysandbox.uiAufgaben
profileinstallerErmöglicht es Bibliotheken, Kompilierungs-Traces vorab zu füllen, die von ART gelesen werden sollen.
EmpfehlungInhalte auf dem Startbildschirm des Android TV-Launchers bewerben.
recyclerviewGroße Datenmengen in der Benutzeroberfläche anzeigen und gleichzeitig die Arbeitsspeichernutzung minimieren.
remotecallbackErstellen Sie einen Wrapper, mit dem Entwickler leichter einen PendingIntent bereitstellen können.
resourceinspectionDie Attribute benutzerdefinierter Ansichten im Live Layout Inspector von Android Studio anzeigen
room *Persistente Daten erstellen, speichern und verwalten, die von einer SQLite-Datenbank unterstützt werden.
savedstateSchreiben Sie Plug-in-Komponenten, die den UI-Status speichern, wenn ein Prozess beendet wird, und ihn wiederherstellen, wenn der Prozess neu gestartet wird.
SicherheitschipSchlüssel sicher verwalten und Dateien und SharedPreferences verschlüsseln
sharetargetAbwärtskompatibilität für die Verwendung von Tastenkürzeln als Ziele für die direkte Freigabe
sliceVorlagenbasierte UI-Elemente außerhalb Ihrer App anzeigen
slidingpanelayoutImplementieren Sie ein UI-Muster mit einem Schiebefeld.
startImplementieren Sie eine einfache, leistungsstarke Möglichkeit, Komponenten beim Starten der App zu initialisieren.
sqliteMit lokalen SQLite-Datenbanken arbeiten Verwenden Sie stattdessen nach Möglichkeit Google Home.
swiperefreshlayoutImplementieren Sie das UI-Muster „Wischen zum Aktualisieren“.
test *Tests unter Android
test.uiautomatorFramework für funktionale UI-Tests für mehrere Apps
TextklassifikatorEr erkennt Unterhaltungen, Links, Auswahlen und andere ähnliche Konstrukte im Text.
TracingTrace-Ereignisse in den System-Trace-Puffer schreiben.
transitionAnimieren Sie Bewegungen in der Benutzeroberfläche mit Start- und Endlayouts.
tvBietet Entwicklern Compose- und Material Design-Funktionen, um Apps für Fernseher zu entwickeln
tvproviderAndroid TV-Kanäle bereitstellen
vectordrawableVektorgrafiken rendern
versionedparcelableBietet ein stabiles und kompaktes binäres Serializationsformat, das zwischen Prozessen übergeben oder sicher gespeichert werden kann.
viewpagerAnsichten oder Fragmente in einem wischbaren Format anzeigen Verwenden Sie nach Möglichkeit stattdessen viewpager2.
viewpager2Ansichten oder Fragmente in einem wischbaren Format anzeigen
wearApps für Wear OS by Google-Smartwatches erstellen
wear.composeErstellen Sie Jetpack Compose-Anwendungen für Wearables, indem Sie Funktionen zur Unterstützung von Wearables-spezifischen Geräten, Größen, Formen und Navigationsgesten bereitstellen.
wear.protolayoutMit dieser Bibliothek können Sie eine Reihe von UI-Layouts und nicht UI-Ausdrücken definieren, die auf Remote-Oberflächen gerendert/bewertet werden sollen.
wear.tilesApps für Wear OS by Google-Smartwatches erstellen
wear.watchfaceApps für Wear OS by Google-Smartwatches erstellen
webkitUnterstützung moderner WebView APIs unter Android 5 und höher
FensterHilft, verschiedene Geräteformfaktoren wie faltbare Geräte zu unterstützen.
window.extensions.coreDie Haupt-APIs für Erweiterungen der Window Manager Library
work *Verschiebbare, einschränkende Hintergrundaufgaben planen und ausführen.
Material Design-Komponenten * Modulare und anpassbare Material Design-UI-Komponenten für Android