Exemples Android 7.1
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Les exemples de code suivants sont fournis pour Android 7.1 (API 25). Pour télécharger les exemples dans Android Studio, sélectionnez l'option de menu File > New > Import Sample (Fichier > Nouveau > Importer un exemple).
Remarque:Ces projets téléchargeables sont conçus pour être utilisés avec Gradle et Android Studio.
Exemple de raccourcis d'application
Cet exemple montre comment utiliser l'API des raccourcis d'application introduite dans Android 7.1 (niveau d'API 25). Cette API permet à une application de définir un ensemble d'intents qui s'affichent lorsqu'un utilisateur appuie de manière prolongée sur l'icône du lanceur de l'application. Des exemples sont fournis pour enregistrer des liens à la fois de manière statique en XML et de manière dynamique au moment de l'exécution.
Exemple de raccourcis d'application
Exemple d'application de clavier d'images
Cet exemple montre comment implémenter l'
API Commit Content à l'aide de la bibliothèque Android Support.
Cette API offre aux IME un moyen universel d'envoyer des images et d'autres contenus enrichis directement à un éditeur de texte dans une application, ce qui permet aux utilisateurs de composer du contenu à l'aide d'emojis, d'autocollants ou d'autres contenus enrichis personnalisés fournis par d'autres applications.
Exemple d'application de clavier Image
Exemple d'IME pour le clavier d'images
Cet exemple montre comment écrire un clavier d'image personnalisé à l'aide de l'
API Commit Content et de la bibliothèque d'assistance Android.
Ce clavier s'affiche dans les applications compatibles (qui utilisent également Content API de Commit) et permet aux utilisateurs d'insérer des emoji, des autocollants ou d'autres contenus enrichis dans des éditeurs de texte.
Exemple d'IME de clavier Image
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/27 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 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)"]]