Kategorie auswählen:
* Beliebte und häufig verwendete Bibliothek
Mediathek | Beschreibung |
---|---|
activity * | Greifen Sie auf zusammensetzbare APIs zu, die auf Activity basieren. |
ads | Du kannst eine Werbe-ID mit oder ohne Play-Dienste erhalten. |
Anmerkung | Metadaten 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.core | Helfer 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 | Du kannst die Genauigkeit der Autofill-Funktion durch erweiterte Hinweise verbessern. |
Benchmark | Sie können die Leistung Ihres Codes in Android Studio genau messen. |
biometrisch | Authentifizieren Sie sich mit biometrischen oder Geräteanmeldedaten und führen Sie kryptografische Vorgänge aus. |
bluetooth | Die Bluetooth-Funktionen der Android-Plattform mit abwärtskompatiblen APIs verwenden |
Browser | Webseiten im Standardbrowser des Nutzers anzeigen |
auto-app | Vorlagenbasierte Apps für Android Auto und Android Automotive OS erstellen |
Kamera * | Erstellen Sie mobile Kamera-Apps. |
camera.viewfinder | Eigenständiger, zusammensetzbarer und ansichtsbasierter Sucher für Kameras“ |
cardview | Implementieren Sie das Kartenmuster von Material Design mit runden Ecken und Schatten. |
collection | Reduzieren 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.animation | Sie 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.foundation | Erstellen Sie Jetpack Compose-Anwendungen mit vorgefertigten Bausteinen und erweitern Sie das Fundament, um eigene Designsystemelemente zu erstellen. |
compose.material | Jetpack 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ügen | Jetpack 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.adaptive | Mit 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.runtime | Grundlegende Bausteine des Programmiermodells und der Statusverwaltung von Compose sowie die zentrale 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 | Verschieben Sie Aufgaben mit Koroutinen aus dem Hauptthread heraus und nutzen Sie ListenableFuture. |
Einschränkungslayout | Mithilfe der relativen Positionierung können Sie Widgets flexibel positionieren und skalieren. |
contentpager | Laden und Auslagern von ContentProvider-Daten in einem Hintergrund-Thread |
Koordinatorlayout | Positionieren Sie Anwendungs-Widgets der obersten Ebene, z. B. AppBarLayout und FloatingActionButton. |
core | Nutzen Sie die neuesten Plattformfunktionen und APIs und unterstützen Sie gleichzeitig ältere Geräte. |
core.uwb | Implementiere 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. |
cursoradapter | Cursordaten für ein ListView-Widget freigeben |
customview | Benutzerdefinierte Ansichten implementieren |
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 |
Drag-and-drop | Akzeptieren Sie Drag-and-drop-Daten aus einer anderen App oder innerhalb einer App und zeigen Sie ein einheitliches Angebot an Ziel-Drops. |
Schubladenlayout | Implementieren Sie ein Material Design-Leisten-Widget. |
dynamicanimation | Erstellen Sie flüssige Animationen mit einer physikbasierten Animations-API. |
Emoji | Emojis auf aktuellen und älteren Geräten anzeigen |
Emoji2 | Emojis auf aktuellen und älteren Geräten anzeigen. |
Unternehmen | Unternehmenstaugliche Anwendungen erstellen |
EXIF-Schnittstelle | EXIF-Tags von Bilddateien lesen und schreiben. |
Fragment * | Segmentieren Sie Ihre App in mehrere unabhängige Bildschirme, die in 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 | Layouts für Remote-Oberflächen mit einer Jetpack Compose-API erstellen |
graphics | Grafikfunktionen für mehrere Android-Plattformversionen 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 | Codieren 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. |
Tinte | Inspiriere erstklassige Stift-Apps. Die Einstiegshürden für Entwickler für leistungsstarke und ansprechende Zeichenfunktionen senken. |
input | Latenz von Eingabeinteraktionen reduzieren, indem zukünftige MotionEvents vorhergesagt werden |
Interpolator | Verwenden Sie Animationsinterpolatoren auf älteren Plattformen. |
javascriptengine | Aktivieren Sie in Ihrer Android-App die JavaScript-Auswertung. |
jetifier | Ein eigenständiges Tool, das die Abhängigkeiten einer Bibliothek von der eingestellten Supportbibliothek zu entsprechenden AndroidX-Abhängigkeiten migriert. |
leanbacken | Verwende stattdessen „Compose for TV“. |
alt | Dieses 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. |
lint | Lint-Prüfungen zur Überprüfung der Verwendung von Gradle-APIs |
loader | Laden Sie Daten für Ihre Benutzeroberfläche, die bei Konfigurationsänderungen erhalten bleiben. |
localbroadcastmanager | Dieses Artefakt und seine Klassen wurden verworfen. Verwenden Sie stattdessen LiveData oder reaktive Streams. |
Medien | Medieninhalte und Steuerelemente für andere Apps freigeben Durch media2 ersetzt. |
Medien2 | Medieninhalte und Steuerelemente für andere Apps freigeben |
media3 * | Supportbibliotheken für Medienanwendungsfälle. |
mediarouter | Ermöglicht die Anzeige und Wiedergabe von Medien auf Remote-Receivern mit einer gängigen Benutzeroberfläche. |
Multidex | Anwendungen mit mehreren DEX-Dateien auf Geräten mit einer älteren Version von Android 5 bereitstellen |
metrics | Verschiedene 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. |
Palette | Extrahiert repräsentative Farbpaletten aus Bildern. |
Eine Bibliothek zum Hinzufügen von PDF-Anzeigefunktionen in Apps. | |
percentlayout | Dieses Artefakt und seine Klassen wurden verworfen. Verwenden Sie stattdessen ConstraintLayout und die zugehörigen Layouts. |
preference | 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 aus. | |
privacysandbox.activity | Aufgaben |
privacysandbox.ads | Diese Bibliothek ermöglicht die Einbindung in Privacy Preserving 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-kompatible Nutzer. |
privacysandbox.tools | Eine Bibliothek zur Nutzung der Privacy Sandbox-Funktion in Android |
privacysandbox.ui | Aufgaben |
profileinstaller | Ermöglicht es Bibliotheken, Kompilierungs-Traces vorab zu füllen, damit sie von ART gelesen werden können. |
Empfehlung | Inhalte auf dem Startbildschirm von Android TV präsentieren |
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. |
Ressourceninspektion | Die 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. |
Savedstate | Schreiben Sie Plug-in-Komponenten, die den UI-Status speichern, wenn ein Prozess beendet wird, und 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 Verknüpfungen als direkte Freigabeziele ermöglichen. |
Slice | Vorlagenbasierte UI-Elemente außerhalb Ihrer App anzeigen |
slidingpanelayout | Implementieren Sie ein UI-Muster mit einem Schiebefeld. |
start | Implementieren Sie eine einfache, leistungsstarke Methode, um Komponenten beim Start der App zu initialisieren. |
SSQLite | Mit lokalen SQLite-Datenbanken arbeiten Verwenden Sie nach Möglichkeit stattdessen den Chatroom. |
Wischen-Aktualisieren-Layout | Implementieren Sie das UI-Muster „Wischen zum Aktualisieren“. |
test * | Tests unter Android |
test.uiautomator | Framework für anwendungsübergreifende UI-Tests |
Textklassifikator | Hiermit lassen sich Konversationen, Links, Auswahlen und andere ähnliche Konstrukte in Text identifizieren. |
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 Serialisierungsformat, das über Prozesse hinweg weitergegeben oder sicher beibehalten 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 | Erstelle Apps für Wear OS by Google-Smartwatches. |
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 Smartwatches mit Wear OS by Google 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 | Hilft, verschiedene Geräteformfaktoren wie faltbare Geräte zu unterstützen. |
window.extensions.core | Die 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 |