Samples per Android 7.1
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
I seguenti esempi di codice sono forniti per Android 7.1 (API 25). Per scaricare i sample in Android Studio, seleziona l'opzione di menu File > Nuovo > Importa Sample.
Nota:questi progetti scaricabili sono progettati per l'utilizzo con Gradle e Android Studio.
Esempio di scorciatoie app
Questo esempio mostra come utilizzare l'API Shortcuts introdotta in Android 7.1 (livello API 25). Questa API consente a un'applicazione di definire un insieme di intent che vengono visualizzati quando un utente preme a lungo l'icona del programma di avvio dell'app. Vengono forniti esempi per la registrazione dei link sia in modo statico in XML sia in modo dinamico in fase di esecuzione.
Esempio di scorciatoie per le app
Esempio di app di tastiera per immagini
Questo esempio mostra come implementare l'
API Commit Content utilizzando la libreria di supporto Android.
Questa API fornisce un modo universale per consentire agli IME di inviare immagini e altri contenuti avanzati direttamente a un editor di testo in un'app, consentendo agli utenti di comporre contenuti utilizzando emoji, adesivi o altri contenuti avanzati personalizzati forniti da altre applicazioni.
Esempio di app di tastiera con immagini
Esempio di IME tastiera di immagini
Questo esempio mostra come scrivere una tastiera di immagini personalizzata utilizzando l'
API Commit Content e la libreria di supporto Android.
Questa tastiera verrà visualizzata all'interno delle app compatibili (che utilizzano anche l'API Commit
Content), consentendo agli utenti di inserire emoji, adesivi o altri contenuti dinamici
negli editor di testo.
Esempio di IME tastiera di immagini
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2025-07-27 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 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)"]]