Kategorie auswählen:
>
>
* Beliebte und häufig verwendete Bibliothek
Mediathek | Beschreibung |
---|---|
activity * | Auf Activity basierende zusammensetzbare APIs aufrufen |
Werbung | Werbe-ID mit oder ohne Play-Dienste abrufen |
Annotation | Metadaten 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). |
appfunctions | Aufgaben |
appsearch * | Benutzerdefinierte In-App-Suchfunktionen für Ihre Nutzer erstellen |
arch.core | Helfer für andere Architekturabhängigkeiten, einschließlich JUnit-Testregeln, die mit LiveData verwendet werden können. |
asynclayoutinflater | Layouts asynchron aufblasen, um Ruckeln in der Benutzeroberfläche zu vermeiden. |
Autofill | Genauigkeit des automatischen Ausfüllens durch erweiterte Hinweise verbessern |
Benchmark | Die Leistung Ihres Codes in Android Studio genau messen |
biometrisch | Authentifizierung mit biometrischen Verfahren oder Geräte-Anmeldedaten und Ausführung kryptografischer Vorgänge |
Bluetooth | Verwenden Sie die Bluetooth-Funktionen der Android-Plattform mit abwärtskompatiblen APIs. |
Browser | Webseiten im Standardbrowser des Nutzers anzeigen |
car-app | Entwickeln Sie Vorlagen-Apps für Android Auto und Android Automotive OS. |
Kamera * | Mobile Kamera-Apps entwickeln |
camera.media3 | Aufgaben |
camera.featurecombinationquery | Aufgaben |
camera.viewfinder | Eigenständiges Composable und View-basiertes Viewfinder für die Kamera“ |
cardview | Implementieren Sie das Material Design-Kartenmuster mit runden Ecken und Schlagschatten. |
Sammlung | Die 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.animation | Animationen 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.foundation | Mit den einsatzbereiten Bausteinen können Sie Jetpack Compose-Anwendungen schreiben und die Grundlage erweitern, um eigene Designsystemkomponenten zu erstellen. |
compose.material | Jetpack 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.material3 | Mit 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.adaptive | Mit 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.runtime | Grundlegende Bausteine des Programmiermodells und der Statusverwaltung von Compose sowie die Core-Laufzeit für das Compose Compiler-Plug-in. |
compose.ui | Grundlegende Komponenten der Compose-Benutzeroberfläche, die für die Interaktion mit dem Gerät erforderlich sind, einschließlich Layout, Zeichnen und Eingabe. |
gleichzeitig | Aufgaben mit Coroutinen aus dem Haupt-Thread entfernen und ListenableFuture nutzen |
constraintlayout | Mit der relativen Positionierung können Sie Widgets flexibel positionieren und ihre Größe anpassen. |
contentpager | ContentProvider-Daten in einem Hintergrundthread laden und paginieren. |
coordinatorlayout | Positionieren Sie Widgets der obersten Ebene, z. B. AppBarLayout und FloatingActionButton. |
core | Sie können die neuesten Plattformfunktionen und APIs nutzen und gleichzeitig ältere Geräte unterstützen. |
core.uwb | Implementieren 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.providerevents | Aufgaben |
credentials.registry | Um 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. |
cursoradapter | Cursor-Daten für ein ListView-Widget bereitstellen |
customview | Benutzerdefinierte Ansichten implementieren |
databinding * | UI-Komponenten in Ihren Layouts werden in einem deklarativen Format an Datenquellen in Ihrer App gebunden. |
datastore | Daten asynchron, konsistent und transaktional speichern, um einige der Nachteile von SharedPreferences zu überwinden |
documentfile | Eine Datei ansehen. |
draganddrop | Akzeptieren Sie Drag-and-drop-Daten aus einer anderen App oder innerhalb einer App und zeigen Sie eine einheitliche Drop-Ziel-Affordanz an. |
drawerlayout | Implementieren Sie ein Material Design-Schubladen-Widget. |
dynamicanimation | Mit einer physikbasierten Animations-API lassen sich flüssige Animationen erstellen. |
Emoji | Emojis auf aktuellen und älteren Geräten anzeigen |
emoji2 | Emojis auf aktuellen und älteren Geräten anzeigen |
enterprise | Unternehmensgerechte Anwendungen erstellen |
exifinterface | EXIF-Tags von Bilddateien lesen und schreiben. |
fragment * | Teilen Sie Ihre App in mehrere unabhängige Bildschirme auf, die in einer Aktivität gehostet werden. |
Spiele | Sie können das Android Game SDK nativ in Ihrer App verwenden, um komplexe Aufgaben wie Frame Pacing auszuführen. |
Kurzinfo | Layouts für Remote-Oberflächen mit einer API im Jetpack Compose-Stil erstellen |
Grafiken | Grafikfunktionen in mehreren Android-Plattformversionen nutzen |
gridlayout | Rasterlayout implementieren |
Gesundheit | Leistungsstarke Gesundheits-Apps plattformunabhängig erstellen |
health.connect | Ermöglicht Entwicklern, Gesundheits‑ und Fitnessdaten von Nutzern zu lesen oder zu schreiben. |
heifwriter | Ein 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. |
Tinte | Erstklassige Stift-Apps entwickeln Die Einstiegshürde für Entwickler senken, um leistungsstarke, ansprechende Inking-Funktionen zu ermöglichen. |
input | Latenz von Eingabeinteraktionen durch Vorhersage zukünftiger MotionEvents reduzieren |
Interpolator | Verwenden Sie Animationsinterpolatoren auf älteren Plattformen. |
javascriptengine | Aktivieren Sie Ihre Android-App, um JavaScript auszuwerten. |
jetifier | Ein eigenständiges Tool, mit dem die Abhängigkeiten einer Bibliothek von der eingestellten Support-Bibliothek zu entsprechenden AndroidX-Abhängigkeiten migriert werden. |
Leanback | Verwenden Sie Compose für TV anstelle dieses Artefakts. |
Legacy | Dieses 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. |
lint | Lint-Prüfungen zur Überprüfung der Verwendung von Gradle-APIs |
loader | Daten für die Benutzeroberfläche laden, die Konfigurationsänderungen überstehen |
localbroadcastmanager | Dieses Artefakt und seine Klassen sind veraltet. Verwenden Sie stattdessen LiveData oder reaktive Streams. |
media | Media-Inhalte und ‑Steuerelemente mit anderen Apps teilen Durch Media3 ersetzt. |
media3 * | Support-Bibliotheken für Media-Anwendungsfälle. |
mediarouter | Medienwiedergabe und ‑anzeige auf Remote-Empfangsgeräten über eine gemeinsame Benutzeroberfläche ermöglichen |
multidex | Anwendungen mit mehreren DEX-Dateien auf Geräten vor Android 5 bereitstellen |
Messwerte | Verschiedene 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 |
Palette | Repräsentative Farbpaletten aus Bildern extrahieren |
Eine Bibliothek zum Hinzufügen von PDF-Anzeigefunktionen in Apps. | |
percentlayout | Dieses Artefakt und seine Klassen sind veraltet. Verwenden Sie stattdessen ConstraintLayout und zugehörige Layouts. |
Leistung als bei bisherigen Pixel-Modellen | Stellt Quellannotationen für Leistungsoptimierungen bereit. |
photopicker | Diese Bibliothek bietet eine Integration für Compose und Android-Ansichten für die eingebettete Bildauswahl. |
preference | Erstellen Sie interaktive Einstellungsbildschirme, ohne mit dem Gerätespeicher interagieren oder die Benutzeroberfläche verwalten zu müssen. |
Fotos, Dokumente und andere Grafiken und Bilder aus Ihrer App drucken | |
privacysandbox.activity | Aufgaben |
privacysandbox.ads | Diese Bibliothek ermöglicht die Integration in datenschutzfreundliche APIs, die Teil der Privacy Sandbox für Android sind. |
privacysandbox.plugins | Android Privacy Sandbox Sdk Library Gradle Plugin |
privacysandbox.sdkruntime | Diese Bibliothek bietet Komponenten für SdkRuntime-kompatible Nutzer. |
privacysandbox.tools | Eine Bibliothek zur Nutzung der Privacy Sandbox-Funktionen in Android |
privacysandbox.ui | Aufgaben |
profileinstaller | Ermöglicht es Bibliotheken, Ahead-of-Time-Kompilierungstraces vorab zu erstellen, die von ART gelesen werden können. |
Empfehlung | Inhalte auf dem Startbildschirm des Android TV-Launchers bewerben |
recyclerview | Große Datensätze in der Benutzeroberfläche anzeigen und gleichzeitig die Speicherauslastung minimieren |
remotecallback | Erstellen Sie einen Wrapper, der es Entwicklern erleichtert, ein PendingIntent bereitzustellen. |
resourceinspection | Attribute 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. |
savedstate | Schreiben Sie einsteckbare Komponenten, die den UI-Status speichern, wenn ein Prozess beendet wird, und ihn wiederherstellen, wenn der Prozess neu gestartet wird. |
Sicherheit | Schlüssel sicher verwalten und Dateien und Shared Preferences verschlüsseln |
sharetarget | Abwärtskompatibilität für die Verwendung von Verknüpfungen als Ziele für Direct Share bereitstellen. |
slice | Templated UI-Elemente außerhalb Ihrer App anzeigen |
slidingpanelayout | Implementieren Sie ein UI-Muster mit verschiebbaren Bereichen. |
startup | Implementieren Sie eine einfache, leistungsstarke Methode zum Initialisieren von Komponenten beim Start der App. |
sqlite | Mit lokalen SQLite-Datenbanken arbeiten Verwenden Sie nach Möglichkeit Room. |
swiperefreshlayout | Implementieren Sie das UI-Muster „Aktualisieren durch Wischen“. |
test * | Testen unter Android |
test.uiautomator | Framework für funktionsübergreifende UI-Tests für Apps |
textclassifier | Erkennt Unterhaltungen, Links, Auswahlen und ähnliche Konstrukte im Text. |
Tracing | Schreibt Trace-Ereignisse in den System-Trace-Puffer. |
transition | Bewegungen in der Benutzeroberfläche mit Start- und Endlayouts animieren |
tv | Bietet Entwicklern Compose- und Material Design-Funktionen zum Schreiben von Anwendungen für Fernseher |
tvprovider | Android TV-Kanäle bereitstellen |
xr.arcore | Mit Wahrnehmungsfunktionen digitale Inhalte in die reale Welt einblenden |
xr.compose | Räumliche UI-Layouts deklarativ erstellen, die die räumlichen Funktionen von Android XR nutzen |
xr.compose.material3 | Mit Material-Komponenten und ‑Layouts entwickeln, die sich für XR anpassen |
xr.runtime | Starten Sie Ihre benutzerdefinierte AR- oder 3D-Sitzung mit unserer nativen Laufzeit. |
xr.scenecore | Erstellen und bearbeiten Sie den Android XR-Szenengraphen mit 3D-Inhalten. |
vectordrawable | Vektorgrafiken rendern |
versionedparcelable | Bietet ein stabiles und kompaktes binäres Serialisierungsformat, das prozessübergreifend übergeben oder sicher gespeichert werden kann. |
viewpager | Ansichten oder Fragmente in einem wischbaren Format anzeigen. Verwenden Sie nach Möglichkeit „viewpager2“. |
viewpager2 | Ansichten oder Fragmente in einem wischbaren Format anzeigen. |
Tragen | Apps für Smartwatches mit Wear OS by Google erstellen |
wear.compose | Sie 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.protolayout | Mit 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.tiles | Apps für Smartwatches mit Wear OS by Google erstellen |
wear.watchface | Apps für Smartwatches mit Wear OS by Google erstellen |
wear.watchfacepush | Mit Watch Face Push kann eine Wear OS-App ein Zifferblatt programmatisch auf einer Smartwatch installieren. |
webkit | Moderne WebView-APIs unter Android 5 und höher verwenden |
window | Unterstützung verschiedener Geräteformfaktoren wie faltbare Geräte. |
window.extensions.core | Die 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. |