Jetpack-Bibliotheken nach Typ durchsuchen

Kategorie auswählen:





* Beliebte und häufig verwendete Bibliothek

MediathekBeschreibung
activity *Greifen Sie auf zusammensetzbare APIs zu, die auf Activity basieren.
adsDu kannst eine Werbe-ID mit oder ohne Play-Dienste erhalten.
AnmerkungMetadaten zur Verfügung stellen, 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 *Erstellen Sie benutzerdefinierte In-App-Suchfunktionen für Ihre Nutzer.
arch.coreHelfer für andere Architekturabhängigkeiten, einschließlich JUnit-Testregeln, die mit LiveData verwendet werden können.
asynclayoutinflaterMaximieren Sie Layouts asynchron, um Verzögerungen in der Benutzeroberfläche zu vermeiden.
autofillDu kannst die Genauigkeit der Autofill-Funktion durch erweiterte Hinweise verbessern.
BenchmarkSie können die Leistung Ihres Codes in Android Studio genau messen.
biometrischAuthentifizieren Sie sich mit biometrischen oder Geräteanmeldedaten und führen Sie kryptografische Vorgänge aus.
bluetoothDie Bluetooth-Funktionen der Android-Plattform mit abwärtskompatiblen APIs verwenden
BrowserWebseiten im Standardbrowser des Nutzers anzeigen
auto-appVorlagenbasierte Apps für Android Auto und Android Automotive OS erstellen
Kamera *Erstellen Sie mobile Kamera-Apps.
camera.viewfinderEigenständiger, zusammensetzbarer und ansichtsbasierter Sucher für Kameras“
cardviewImplementieren Sie das Kartenmuster von Material Design mit runden Ecken und Schatten.
collectionReduzieren Sie die Speicherbelastung bestehender und neuer kleiner Sammlungen.
Schreiben *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 umwandeln und Optimierungen mit einem Kotlin-Compiler-Plug-in aktivieren
compose.foundationErstellen Sie Jetpack Compose-Anwendungen mit vorgefertigten Bausteinen und erweitern Sie das Fundament, um eigene Designsystemelemente zu erstellen.
compose.materialJetpack Compose-UIs mit einsatzbereiten Material Design-Komponenten erstellen Dies ist der übergeordnete Einstiegspunkt von Compose. Er wurde entwickelt, um Komponenten bereitzustellen, die denen auf www.material.io entsprechen.
compose.material3 einfügenJetpack Compose-UIs mit Material Design 3 Components erstellen, der nächsten Entwicklung des Material Design Material 3 enthält aktualisierte Designs und Komponenten sowie Funktionen zur Personalisierung von Material You wie dynamische Farben. Das Produkt wurde so entwickelt, dass es zum visuellen Stil und zur System-UI von Android 12 passt.
compose.material3.adaptiveMit der adaptiven Material 3-Bibliothek adaptive UIs erstellen die sich automatisch an das aktuelle Fenster wie Fenstergrößenklassen oder Gerätestatus. 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 zentrale 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.
gleichzeitigVerschieben Sie Aufgaben mit Koroutinen aus dem Hauptthread heraus und nutzen Sie ListenableFuture.
EinschränkungslayoutMithilfe der relativen Positionierung können Sie Widgets flexibel positionieren und skalieren.
contentpagerLaden und Auslagern von ContentProvider-Daten in einem Hintergrund-Thread
KoordinatorlayoutPositionieren Sie Anwendungs-Widgets der obersten Ebene, z. B. AppBarLayout und FloatingActionButton.
coreNutzen Sie die neuesten Plattformfunktionen und APIs und unterstützen Sie gleichzeitig ältere Geräte.
core.uwbImplementiere 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.
cursoradapterCursordaten für ein ListView-Widget freigeben
customviewBenutzerdefinierte Ansichten implementieren
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
Drag-and-dropAkzeptieren Sie Drag-and-drop-Daten aus einer anderen App oder innerhalb einer App und zeigen Sie ein einheitliches Angebot an Ziel-Drops.
SchubladenlayoutImplementieren Sie ein Material Design-Leisten-Widget.
dynamicanimationErstellen Sie flüssige Animationen mit einer physikbasierten Animations-API.
EmojiEmojis auf aktuellen und älteren Geräten anzeigen
Emoji2Emojis auf aktuellen und älteren Geräten anzeigen.
UnternehmenUnternehmenstaugliche Anwendungen erstellen
EXIF-SchnittstelleEXIF-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
RasterlayoutImplementieren 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.
HeifwriterCodieren Sie ein Bild oder eine Bildsammlung im HEIF-Format mithilfe der auf dem Android-Gerät verfügbaren Codecs.
Knauf *Erweitern Sie die Funktionalität von Dagger Hilt, um die Abhängigkeitsinjektion für bestimmte Klassen aus den Androidx-Bibliotheken zu ermöglichen.
TinteInspiriere erstklassige 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
InterpolatorVerwenden Sie Animationsinterpolatoren auf älteren Plattformen.
javascriptengineAktivieren Sie in Ihrer Android-App die JavaScript-Auswertung.
jetifierEin eigenständiges Tool, das die Abhängigkeiten einer Bibliothek von der eingestellten Supportbibliothek zu entsprechenden AndroidX-Abhängigkeiten migriert.
leanbackenVerwende stattdessen „Compose for TV“.
altDieses Artefakt und seine Klassen wurden verworfen. Ab Android 8 ist dieser Kurs aufgrund der Einschränkungen bei der Zuverlässigkeitsüberprüfung nicht mehr nützlich.
Lebenszyklus *Erstellen Sie lebenszyklusbewusste Komponenten, die das Verhalten basierend auf dem aktuellen 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 wurden verworfen. Verwenden Sie stattdessen LiveData oder reaktive Streams.
MedienMedieninhalte und Steuerelemente für andere Apps freigeben Durch media2 ersetzt.
Medien2Medieninhalte und Steuerelemente für andere Apps freigeben
media3 *Supportbibliotheken für Medienanwendungsfälle.
mediarouterErmöglicht die Anzeige und Wiedergabe von Medien auf Remote-Receivern mit einer gängigen Benutzeroberfläche.
MultidexAnwendungen mit mehreren DEX-Dateien auf Geräten mit einer älteren Version von Android 5 bereitstellen
metricsVerschiedene Laufzeitmesswerte für Ihre Anwendung verfolgen und melden
Navigation *In-App-UI erstellen und strukturieren, Deeplinks verarbeiten und zwischen Bildschirmen wechseln
paging *Laden Sie Daten in Seiten und präsentieren Sie sie in einer RecyclerView.
PaletteExtrahiert repräsentative Farbpaletten aus Bildern.
PDFEine Bibliothek zum Hinzufügen von PDF-Anzeigefunktionen in Apps.
percentlayoutDieses Artefakt und seine Klassen wurden verworfen. Verwenden Sie stattdessen ConstraintLayout und die zugehörigen 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 aus.
privacysandbox.activityAufgaben
privacysandbox.adsDiese Bibliothek ermöglicht die Einbindung in Privacy Preserving APIs, die Teil der Privacy Sandbox für Android sind.
privacysandbox.pluginsGradle-Plug-in für die Privacy Sandbox Android-Bibliothek
privacysandbox.sdkruntimeDiese Bibliothek bietet Komponenten für SdkRuntime-kompatible Nutzer.
privacysandbox.toolsEine Bibliothek zur Nutzung der Privacy Sandbox-Funktion in Android
privacysandbox.uiAufgaben
profileinstallerErmöglicht es Bibliotheken, Kompilierungs-Traces vorab zu füllen, damit sie von ART gelesen werden können.
EmpfehlungInhalte auf dem Startbildschirm von Android TV präsentieren
recyclerviewGroße Datenmengen in der Benutzeroberfläche anzeigen bei Minimierung der Arbeitsspeichernutzung
remotecallbackErstellen Sie einen Wrapper, der Entwicklern die Angabe eines PendingIntent erleichtert.
RessourceninspektionDie Attribute benutzerdefinierter Ansichten im Live Layout Inspector von Android Studio anzeigen
room *Erstellen, speichern und verwalten Sie persistente Daten, die von einer SQLite-Datenbank gestützt werden.
SavedstateSchreiben Sie Plug-in-Komponenten, die den UI-Status speichern, wenn ein Prozess beendet wird, und 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 Verknüpfungen als direkte Freigabeziele ermöglichen.
SliceVorlagenbasierte UI-Elemente außerhalb Ihrer App anzeigen
slidingpanelayoutImplementieren Sie ein UI-Muster mit einem Schiebefeld.
startImplementieren Sie eine einfache, leistungsstarke Methode, um Komponenten beim Start der App zu initialisieren.
SSQLiteMit lokalen SQLite-Datenbanken arbeiten Verwenden Sie nach Möglichkeit stattdessen den Chatroom.
Wischen-Aktualisieren-LayoutImplementieren Sie das UI-Muster „Wischen zum Aktualisieren“.
test *Tests unter Android
test.uiautomatorFramework für anwendungsübergreifende UI-Tests
TextklassifikatorHiermit lassen sich Konversationen, Links, Auswahlen und andere ähnliche Konstrukte in Text identifizieren.
TracingTrace-Ereignisse in den System-Trace-Puffer schreiben.
ÜbergangAnimieren Sie Bewegungen in der Benutzeroberfläche mit Start- und Endlayouts.
TVBietet Entwicklern Funktionen zum Schreiben und Material Design, mit denen sie Apps für das Fernsehen schreiben können
tvproviderAndroid TV-Kanäle bereitstellen
vectordrawableVektorgrafiken rendern.
versionedparcelableBietet ein stabiles und kompaktes binäres Serialisierungsformat, das über Prozesse hinweg weitergegeben oder sicher beibehalten 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.
wearErstelle Apps für Wear OS by Google-Smartwatches.
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 Smartwatches mit Wear OS by Google erstellen
wear.watchfaceErstelle Apps für Wear OS by Google-Smartwatches.
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 *Zurückstellende, einschränkungsbasierte Hintergrundaufgaben planen und ausführen.
Material Design-Komponenten * Modulare und anpassbare Material Design-UI-Komponenten für Android