Kategorie auswählen:
* Beliebte und häufig verwendete Bibliothek
Mediathek | Beschreibung |
---|---|
activity * | Greifen Sie auf zusammensetzbare APIs zu, die auf Activity basieren. |
Werbung | Werbe-ID mit oder ohne Play-Dienste abrufen |
Anmerkung | Metadaten freigeben, 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, von denen viele Material Design verwenden. |
appsearch * | Benutzerdefinierte In-App-Suchfunktionen für Ihre Nutzer erstellen |
arch.core | Hilfsprogramm für andere Architekturabhängigkeiten, einschließlich JUnit-Testregeln, die mit LiveData verwendet werden können. |
asynclayoutinflater | Maximieren Sie Layouts asynchron, um Verzögerungen in der Benutzeroberfläche zu vermeiden. |
Autofill | Verbessern Sie die Genauigkeit des automatischen Ausfüllens durch erweiterte Hinweise. |
Benchmark | Sie können die Leistung Ihres Codes in Android Studio genau messen. |
biometrische | Authentifizierung mit biometrischen Verfahren oder Geräte-Anmeldedaten und kryptografische Vorgänge ausführen. |
bluetooth | Die Bluetooth-Funktionen der Android-Plattform mit abwärtskompatiblen APIs verwenden |
Browser | Webseiten im Standardbrowser des Nutzers anzeigen |
auto-app | Apps mit Vorlagen für Android Auto und Android Automotive OS entwickeln |
Kamera * | Kamera-Apps für Mobilgeräte entwickeln |
camera.viewfinder | Eigenständiger, kombinierbarer und suchbasierter Sucher für Kamera |
cardview | Implementieren Sie das Kartenmuster von Material Design mit abgerundeten Ecken und Schatten. |
collection | Speicherbelastung von kleinen vorhandenen und neuen Sammlungen reduzieren |
Schreiben * | Definieren Sie Ihre Benutzeroberfläche programmatisch mit zusammensetzbaren Funktionen, die ihre Form- und Datenabhängigkeiten beschreiben. |
compose.animation | Sie 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.foundation | Erstellen Sie Jetpack Compose-Anwendungen mit vorgefertigten Bausteinen und erweitern Sie die Grundlage, um eigene Designsystem-Elemente zu erstellen. |
compose.material | Erstellen Sie Jetpack Compose-UIs mit vorgefertigten Material Design-Komponenten. Dies ist der übergeordnete Einstiegspunkt von Compose. Hier werden Komponenten bereitgestellt, die den unter www.material.io beschriebenen Komponenten entsprechen. |
compose.material3 | Jetpack Compose-UIs mit Material Design 3 Components erstellen, der nächsten Entwicklung des 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.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 Baustein-Kompositen, um eigene benutzerdefinierte Funktionen zu erstellen. |
compose.runtime | Grundlegende Bausteine des Programmiermodells und der Statusverwaltung von Compose sowie die Kernlaufzeit, auf die das Compose-Compiler-Plug-in ausgerichtet ist. |
compose.ui | Grundlegende Komponenten der Benutzeroberfläche zum Schreiben von E-Mails, die für die Interaktion mit dem Gerät erforderlich sind, darunter Layout, Zeichnen und Eingabe |
gleichzeitig | Verschieben Sie Aufgaben mithilfe von Tasks aus dem Haupt-Thread und nutzen Sie ListenableFuture. |
Einschränkungslayout | Mithilfe der relativen Positionierung können Sie Widgets flexibel positionieren und skalieren. |
contentpager | ContentProvider-Daten in einem Hintergrundthread laden und durchblättern. |
Koordinatorlayout | Positionieren Sie Anwendungs-Widgets der obersten Ebene, z. B. AppBarLayout und FloatingActionButton. |
Core-Prozessor | 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. |
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.registry | Um 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. |
cursoradapter | Cursordaten einem ListView-Widget zur Verfügung stellen |
customview | Implementieren Sie benutzerdefinierte Ansichten. |
databinding * | Binden Sie UI-Komponenten in Ihren Layouts mithilfe eines deklarativen Formats an Datenquellen in Ihrer App. |
datastore | Daten asynchron, konsistent und transaktional speichern, um einige der Nachteile von SharedPreferences zu vermeiden |
documentfile | Dateidokument ansehen |
draganddrop | Akzeptieren Sie Drag-and-drop-Daten aus einer anderen App oder innerhalb einer App und zeigen Sie ein einheitliches Drop-Target-Affordance an. |
drawerlayout | Implementieren Sie ein Material Design-Schieberegler-Widget. |
dynamische Animation | Mit einer physikbasierten Animations-API flüssige Animationen erstellen |
Emoji | Emojis auf aktuellen und älteren Geräten anzeigen |
emoji2 | Emojis auf aktuellen und älteren Geräten anzeigen |
Unternehmen | Erstellen Sie unternehmensgerechte Anwendungen. |
exifinterface | EXIF-Tags von Bilddateien lesen und schreiben. |
fragment * | Du kannst deine App in mehrere unabhängige Bildschirme aufteilen, die innerhalb einer Aktivität gehostet werden. |
Spiele | Verwenden Sie das Android Game SDK nativ in Ihrer App, um komplexe Aufgaben wie Frame Pacing auszuführen. |
Glance | Erstellen Sie Layouts für Remote-Oberflächen mit einer Jetpack Compose-API. |
graphics | Grafikfunktionen für mehrere Releases der Android-Plattform nutzen |
Rasterlayout | Implementieren Sie ein Rasterlayout. |
gesundheit | Plattformunabhängig leistungsstarke Gesundheits-Apps erstellen |
health.connect | Ermöglicht es Entwicklern, die Gesundheits- und Fitnessdaten von Nutzern zu lesen oder zu schreiben. |
heifwriter | Ein 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. |
Ink | Inspirieren Sie die Entwickler von erstklassigen Stift-Apps. Die Einstiegshürden für Entwickler für leistungsstarke und ansprechende Zeichenfunktionen senken. |
input | Latenz von Eingabeinteraktionen durch Vorhersage zukünftiger MotionEvents reduzieren |
Interpolator | Animationsinkubator auf älteren Plattformen verwenden |
javascriptengine | Aktivieren Sie in Ihrer Android-App die JavaScript-Auswertung. |
jetifier | Ein eigenständiges Tool, mit dem die Abhängigkeiten einer Bibliothek von der eingestellten Supportbibliothek zu entsprechenden AndroidX-Abhängigkeiten migriert werden. |
Leanback | Verwende stattdessen „Compose for TV“. |
alt | Dieses Artefakt und seine Klassen wurden verworfen. 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. |
lint | Lint-Prüfungen zur Überprüfung der Verwendung von Gradle-APIs |
loader | Laden Sie Daten für Ihre UI, die auch nach Konfigurationsänderungen erhalten bleiben. |
localbroadcastmanager | Dieses Artefakt und seine Klassen sind veraltet. Verwende stattdessen LiveData oder reaktive Streams. |
media | Medieninhalte und Steuerelemente mit anderen Apps teilen Wurde durch „media2“ ersetzt. |
media2 | Medieninhalte und Steuerelemente für andere Apps freigeben |
media3 * | Bibliotheken für Medienanwendungsfälle unterstützen |
mediarouter | Aktivieren Sie die Medienanzeige und -wiedergabe auf Remote-Empfängergeräten mit einer gemeinsamen Benutzeroberfläche. |
multidex | Anwendungen mit mehreren dex-Dateien auf Geräten vor Android 5 bereitstellen |
metrics | Verschiedene Laufzeitmesswerte für Ihre Anwendung erfassen und erfassen |
navigation * | Hier kannst du deine In-App-UI erstellen und strukturieren, Deeplinks verwenden und zwischen Bildschirmen wechseln. |
Seitenwechsel * | Daten auf Seiten laden und in einem RecyclerView präsentieren |
palette | Repräsentative Farbpaletten aus Bildern extrahieren |
Eine Bibliothek, mit der Apps die Möglichkeit zum Ansehen von PDF-Dateien hinzugefügt werden kann. | |
percentlayout | Dieses Artefakt und seine Klassen sind veraltet. Verwenden Sie stattdessen ConstraintLayout und zugehörige Layouts. |
Präferenz | Sie können interaktive Einstellungsbildschirme erstellen, ohne mit dem Gerätespeicher interagieren oder die Benutzeroberfläche verwalten zu müssen. |
Drucken Sie Fotos, Dokumente und andere Grafiken und Bilder aus Ihrer App. | |
privacysandbox.activity | Aufgaben |
privacysandbox.ads | Diese Bibliothek ermöglicht die Einbindung in datenschutzfreundliche APIs, die Teil der Privacy Sandbox für Android sind. |
privacysandbox.plugins | Gradle-Plug-in für die Privacy Sandbox Android-Bibliothek |
privacysandbox.sdkruntime | Diese Bibliothek bietet Komponenten für SdkRuntime-bewusste Nutzer |
privacysandbox.tools | Eine Bibliothek zur Nutzung der Privacy Sandbox-Funktionen unter Android |
privacysandbox.ui | Aufgaben |
profileinstaller | Ermöglicht es Bibliotheken, Kompilierungs-Traces vorab zu füllen, die von ART gelesen werden sollen. |
Empfehlung | Inhalte auf dem Startbildschirm des Android TV-Launchers bewerben. |
recyclerview | Große Datenmengen in der Benutzeroberfläche anzeigen bei Minimierung der Arbeitsspeichernutzung |
remotecallback | Erstellen Sie einen Wrapper, der Entwicklern die Angabe eines PendingIntent erleichtert. |
resourceinspection | Die 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 Plug-in-Komponenten, die den UI-Status speichern, wenn ein Prozess beendet wird, und ihn wiederherstellen, wenn der Prozess neu gestartet wird. |
Sicherheitschip | Schlüssel sicher verwalten und Dateien und SharedPreferences verschlüsseln |
sharetarget | Abwärtskompatibilität für die Verwendung von Tastenkürzeln als Ziele für die direkte Freigabe |
Slice | Vorlagenbasierte UI-Elemente außerhalb Ihrer App anzeigen |
Slidingpane-Layout | Implementieren Sie ein UI-Muster mit einem Schiebefeld. |
start | Implementieren Sie eine einfache, leistungsstarke Methode, um Komponenten beim Start der App zu initialisieren. |
sqlite | Mit lokalen SQLite-Datenbanken arbeiten Verwenden Sie nach Möglichkeit stattdessen den Chatroom. |
swiperefreshlayout | Implementieren Sie das UI-Muster „Wischen zum Aktualisieren“. |
test * | Tests unter Android |
test.uiautomator | Framework für funktionale UI-Tests für mehrere Apps |
Textklassifikator | Er erkennt Unterhaltungen, Links, Auswahlen und andere ähnliche Konstrukte im Text. |
Tracing | Trace-Ereignisse in den System-Trace-Puffer schreiben. |
Übergang | Animieren Sie Bewegungen in der Benutzeroberfläche mit Start- und Endlayouts. |
tv | Bietet Entwicklern Funktionen zum Schreiben und Material Design, mit denen sie Apps für das Fernsehen schreiben können |
tvprovider | Android TV-Kanäle bereitstellen |
vectordrawable | Vektorgrafiken rendern. |
versionedparcelable | Bietet ein stabiles und kompaktes binäres Serializationsformat, das zwischen Prozessen übergeben oder sicher gespeichert werden kann. |
Viewpager | Ansichten oder Fragmente in einem wischbaren Format anzeigen Verwenden Sie nach Möglichkeit stattdessen „viewpager2“. |
viewpager2 | Ansichten oder Fragmente in einem wischbaren Format anzeigen |
wear | Apps für Wear OS by Google-Smartwatches erstellen |
wear.compose | Erstellen 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.protolayout | Mit 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.tiles | Apps für Wear OS by Google-Smartwatches erstellen |
wear.watchface | Erstelle Apps für Wear OS by Google-Smartwatches. |
webkit | Unterstützung moderner WebView APIs unter Android 5 und höher |
Fenster | Unterstützt verschiedene Formfaktoren wie z. B. faltbare Geräte. |
window.extensions.core | Die Haupt-APIs für Erweiterungen der Window Manager Library |
Arbeit * | Verschiebbare, einschränkende Hintergrundaufgaben planen und ausführen |
Material Design-Komponenten * | Modulare und anpassbare Material Design-UI-Komponenten für Android |