Beispiele für Android 7.1
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Die folgenden Codebeispiele sind für Android 7.1 (API 25) vorgesehen. Wenn Sie die Samples in Android Studio herunterladen möchten, wählen Sie das Menü Datei > Neu > Sample importieren aus.
Hinweis:Diese herunterladbaren Projekte sind für die Verwendung mit Gradle und Android Studio konzipiert.
Beispiel für App-Verknüpfungen
In diesem Beispiel wird die App-Verknüpfungen API verwendet, die in Android 7.1 (API-Ebene 25) eingeführt wurde. Mit dieser API kann eine Anwendung eine Reihe von Intents definieren, die angezeigt werden, wenn ein Nutzer lange auf das Launcher-Symbol der App drückt. Es werden Beispiele für die Registrierung von Links sowohl statisch in XML als auch dynamisch zur Laufzeit gegeben.
Beispiel für App-Verknüpfungen
Beispiel für eine App mit Bildtastatur
In diesem Beispiel wird gezeigt, wie die
Commit Content API mit der Android-Unterstützungsbibliothek implementiert wird.
Diese API bietet eine universelle Möglichkeit für IMEs, Bilder und andere Rich-Inhalte direkt an einen Texteditor in einer App zu senden. So können Nutzer Inhalte mit benutzerdefinierten Emojis, Stickern oder anderen Rich-Inhalten von anderen Apps erstellen.
Beispiel für eine App mit Bildtastatur
Beispiel für eine Bildtastatur-IME
In diesem Beispiel wird gezeigt, wie Sie mit der
Commit Content API und der Android-Supportbibliothek eine benutzerdefinierte Bildtastatur erstellen.
Diese Tastatur wird in kompatiblen Apps angezeigt (auch mit der Commit Content API), sodass Nutzer Emojis, Sticker oder andere Rich-Inhalte in Texteditoren einfügen können.
Beispiel für eine Bildtastatur-IME
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2025-07-27 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-07-27 (UTC)."],[],[],null,["# Android 7.1 Samples\n\nThe following code samples are provided for Android 7.1 (API 25). To\ndownload the samples in Android Studio, select the **File \\\u003e New \\\u003e Import Sample** menu\noption.\n\n\n**Note:** These downloadable projects are designed\nfor use with Gradle and Android Studio.\n\n### App shortcuts sample\n\n\nThis sample demonstrates how to use the [app shortcuts API](/guide/topics/ui/shortcuts)\nintroduced in Android 7.1 (API level 25). This API allows an application to define a set of\nintents which are displayed when a user long-presses on the app's launcher icon. Examples are\ngiven for registering links both statically in XML, as well as dynamically at runtime.\n\n\n[App shortcuts sample](https://github.com/android/user-interface-samples/tree/main/AppShortcuts)\n\n### Image keyboard app sample\n\n\nThis sample demonstrates how to implement the [Commit Content API](/reference/android/view/inputmethod/InputConnection#commitContent(android.view.inputmethod.InputContentInfo,%20int,%20android.os.Bundle)), using the [Android Support Library](/topic/libraries/support-library).\nThis API provides a universal way for IMEs to send images and other rich\ncontent directly to a text editor in an app, allowing users to compose\ncontent using custom emojis, stickers, or other rich content provided by\nother applications.\n\n\n[Image keyboard app sample](https://github.com/android/input-samples/tree/main/CommitContentSampleApp)\n\n### Image keyboard IME sample\n\n\nThis sample demonstrates how to write a [custom image keyboard](/preview/image-keyboard) using the [Commit Content API](/reference/android/view/inputmethod/InputConnection#commitContent(android.view.inputmethod.InputContentInfo,%20int,%20android.os.Bundle)) and the [Android Support Library](/topic/libraries/support-library).\nThis keyboard will be displayed inside compatible apps (also using the Commit\nContent API), allowing users to insert emojis, stickers, or other rich\ncontent into text editors.\n\n\n[Image keyboard IME sample](https://github.com/android/input-samples/tree/main/CommitContentSampleIME)"]]