Seleziona una categoria:
1/11/}UI 1/11/}
* Biblioteca popolare e più usata
Raccolta | Descrizione |
---|---|
attività * | Accedi alle API componibili basate sulla metrica Activity. |
appcompat * | Consente l'accesso a nuove API nelle versioni API precedenti della piattaforma (molte utilizzano Material Design). |
fotocamera * | Crea app per la fotocamera per dispositivi mobili. |
componi * | Definisci la tua UI in modo programmatico con funzioni componibili che ne descrivono la forma e le dipendenze dei dati. |
associazione dati * | Associa i componenti UI nei tuoi layout alle origini dati nella tua app utilizzando un formato dichiarativo. |
frammento * | Segmenta la tua app in più schermate indipendenti ospitate all'interno di un'attività. |
espulsione * | Estendi la funzionalità di Dagger Hilt per consentire l'inserimento di dipendenze di determinate classi dalle librerie androidx. |
ciclo di vita * | Crea componenti sensibili al ciclo di vita in grado di regolare il comportamento in base allo stato attuale del ciclo di vita di un'attività o di un frammento. |
Componenti di Material Design * | Componenti dell'interfaccia utente di Material Design modulari e personalizzabili per Android. |
navigazione * | Crea e struttura la tua UI in-app, gestisci i link diretti e passa da una schermata all'altra. |
paging * | Carica i dati nelle pagine e presentali in un RecyclerView. |
camera * | Crea, archivia e gestisci dati permanenti supportati da un database SQLite. |
test * | Test in Android. |
lavoro * | Pianifica ed esegui attività in background differibili e basate su vincoli. |
app-auto | Crea app basate su modelli per Android Auto e Android Automotive. |
core.uwb | Implementa la banda ultralarga (UWB) sui dispositivi supportati. |
fetta | Visualizza elementi UI basati su modelli all'esterno dell'app. |
TV | Offre agli sviluppatori funzionalità di Compose e Material Design per scrivere applicazioni per la TV |
provider TV | Fornisci canali Android TV. |
abbigliamento | Creare applicazioni per smartwatch Wear OS by Google. |
abbigliamento.compose | Scrivi applicazioni Jetpack Compose per dispositivi indossabili, fornendo funzionalità che supportano dispositivi indossabili, dimensioni, forme e gesti di navigazione specifici". |
wear.protolayout | Questa libreria consente di definire un insieme di layout UI ed espressioni non UI da visualizzare/valutare su piattaforme remote. |
wear.tiles | Creare applicazioni per smartwatch Wear OS by Google. |
quadrato.orologio | Creare applicazioni per smartwatch Wear OS by Google. |
Finestra | Aiuta a supportare diversi fattori di forma dei dispositivi, ad esempio i dispositivi pieghevoli. |
window.extensions.core | API principali per le estensioni della libreria Window Manager |
datastore | Archivia i dati in modo asincrono, coerente e transazionale, superando alcuni degli svantaggi di SharedPreferences |
health.connect | Consente agli sviluppatori di leggere o scrivere i dati relativi alla salute e all'attività fisica degli utenti. |
paging * | Carica i dati nelle pagine e presentali in un RecyclerView. |
preferenza | Crea schermate interattive delle impostazioni senza dover interagire con lo spazio di archiviazione del dispositivo o gestire l'interfaccia utente. |
camera * | Crea, archivia e gestisci dati permanenti supportati da un database SQLite. |
sqlite | Lavora con database SQLite locali. Se possibile, utilizza la stanza virtuale. |
lavoro * | Pianifica ed esegui attività in background differibili e basate su vincoli. |
core | Il pacchetto core.animation supporta molte funzioni di animazione comuni. |
dynamicanimation | Crea animazioni fluide con un'API di animazione basata sulla fisica. |
interpolatore | Utilizzare interpolatori di animazioni su piattaforme meno recenti. |
tavolozza | Estrae tavolozze dei colori rappresentative dalle immagini. |
transizione | Animazione del movimento nell'interfaccia utente con i layout iniziali e finali. |
Vectordrawable | Rendering della grafica vettoriale. |
ciclo di vita * | Crea componenti sensibili al ciclo di vita in grado di regolare il comportamento in base allo stato attuale del ciclo di vita di un'attività o di un frammento. |
caricatore | Carica i dati della UI che sono validi anche per le modifiche alla configurazione. |
Bluetooth | Utilizza le funzionalità Bluetooth della piattaforma Android con API compatibili con le versioni precedenti. |
fotocamera * | Crea app per la fotocamera per dispositivi mobili. |
interfaccia precedente | Leggere e scrivere tag EXIF di file immagine. |
salotto | Codifica un'immagine o una raccolta di immagini in formato HEIF utilizzando i codec disponibili sul dispositivo Android. |
contenuti multimediali | Condividi controlli e contenuti multimediali con altre app. Sostituito da media2. |
Contenuti multimediali 2 | Condividi controlli e contenuti multimediali con altre app. |
media3 * | Librerie di supporto per casi d'uso multimediali. |
mediarouter | Attiva la visualizzazione e la riproduzione di contenuti multimediali su dispositivi ricevitori remoti che utilizzano un'interfaccia utente comune. |
core | Il pacchetto core.animation supporta molte funzioni di animazione comuni. |
layout di cassetti | Implementa un widget a scomparsa Material Design. |
navigazione * | Crea e struttura la tua UI in-app, gestisci i link diretti e passa da una schermata all'altra. |
transizione | Animazione del movimento nell'interfaccia utente con i layout iniziali e finali. |
biometrico | Esegui l'autenticazione con la biometria o le credenziali del dispositivo ed esegui operazioni crittografiche. |
core | Scegli come target le API e le funzionalità della piattaforma più recenti supportando al contempo i dispositivi meno recenti. |
credenziali | Questa libreria fornisce l'accesso unificato alle credenziali di un utente. che possono includere password, passkey e credenziali federate. Questa libreria dovrebbe essere utilizzata per offrire esperienze di accesso semplici e sicure. |
Gestisci le chiavi in modo sicuro e cripta i file e sharedpreferences. | |
privacysandbox.activity | DA FARE |
privacysandbox.ads | Questa libreria consente l'integrazione con le API Privacy Preserve, che fanno parte di Privacy Sandbox su Android. |
privacysandbox.plugins | Plug-in Gradle di Privacy Sandbox Sdk Library di Android |
privacysandbox.sdkruntime | Questa libreria fornisce componenti per i consumer consapevoli di SdkRuntime |
privacysandbox.tools | Una libreria per utilizzare la funzionalità Privacy Sandbox in Android |
privacysandbox.ui | DA FARE |
benchmark | Misura con precisione il rendimento del tuo codice in Android Studio. |
metriche | Monitorare e generare report su varie metriche di runtime per la tua applicazione |
programma di installazione del profilo | Consente alle librerie di precompilare in anticipo le tracce di compilazione in modo che possano essere lette da ART. |
startup | Implementa un modo semplice ed efficiente per inizializzare i componenti all'avvio dell'app. |
test * | Test in Android. |
tracciamento | Scrivi gli eventi di traccia nel buffer della traccia di sistema. |
appcompat * | Consente l'accesso a nuove API nelle versioni API precedenti della piattaforma (molte utilizzano Material Design). |
visualizzazione scheda | Implementa il motivo delle schede Material Design con angoli arrotondati e ombre. |
componi * | Definisci la tua UI in modo programmatico con funzioni componibili che ne descrivono la forma e le dipendenze dei dati. |
layout vincolo | Posiziona e ridimensiona widget in modo flessibile con il posizionamento relativo. |
layout di coordinamento | Posiziona i widget dell'applicazione di primo livello, ad esempio AppBarLayout e FloatingActionButton. |
visualizzazione personalizzata | Implementa le visualizzazioni personalizzate. |
associazione dati * | Associa i componenti UI nei tuoi layout alle origini dati nella tua app utilizzando un formato dichiarativo. |
trascina | Accetta i dati di trascinamento da un'altra app o all'interno di un'app e mostra un'agevolazione del target coerente. |
emoji | Mostra le emoji sui dispositivi attuali e meno recenti. |
frammento * | Segmenta la tua app in più schermate indipendenti ospitate all'interno di un'attività. |
grafica | Sfrutta le strutture grafiche su diverse release della piattaforma Android |
layout a griglia | Implementare un layout a griglia. |
sguardo | Crea layout per superfici remote utilizzando un'API Jetpack Compose-style. |
input | Riduci la latenza delle interazioni di input prevedendo i MotionEvents futuri |
JavaScriptengine | Abilita la tua app per Android per valutare JavaScript. |
lint | Controlli lint per verificare l'utilizzo delle API Gradle |
Componenti di Material Design * | Componenti dell'interfaccia utente di Material Design modulari e personalizzabili per Android. |
paging * | Carica i dati nelle pagine e presentali in un RecyclerView. |
tavolozza | Estrae tavolozze dei colori rappresentative dalle immagini. |
visualizzatoredi riciclo | Visualizza grandi insiemi di dati nell'interfaccia utente riducendo al minimo l'utilizzo della memoria. |
fetta | Visualizza elementi UI basati su modelli all'esterno dell'app. |
layout a riquadri a scorrimento | Implementa un pattern UI con riquadro scorrevole. |
layout di aggiornamento con scorrimento | Implementa il pattern UI di scorrimento per aggiornare. |
test.uiautomator | Framework per i test dell'UI funzionale tra app |
visualizzatore di pagina | Visualizza visualizzazioni o frammenti in formato a scorrimento. Se possibile, utilizza invece viewpager2. |
visualizzazionepagina2 | Visualizza visualizzazioni o frammenti in formato a scorrimento. |
webkit | Utilizza le moderne API WebView su Android 5 e versioni successive. |
attività * | Accedi alle API componibili basate sulla metrica Activity. |
annunci | Ricevi un ID pubblicità con o senza Play Services. |
annotazione | Esponi metadati che aiutino strumenti e altri sviluppatori a comprendere il codice della tua app. |
appcompat * | Consente l'accesso a nuove API nelle versioni API precedenti della piattaforma (molte utilizzano Material Design). |
ricerca app * | Crea funzionalità di ricerca in-app personalizzate per i tuoi utenti. |
arch.core | Helper per altre dipendenze arch, incluse le regole di test JUnit che possono essere utilizzate con LiveData. |
layout asyncinflater | Gonfia i layout in modo asincrono per evitare jank nella UI. |
compilazione automatica | Migliora la precisione della compilazione automatica grazie all'estensione dei suggerimenti. |
benchmark | Misura con precisione il rendimento del tuo codice in Android Studio. |
biometrico | Esegui l'autenticazione con la biometria o le credenziali del dispositivo ed esegui operazioni crittografiche. |
Bluetooth | Utilizza le funzionalità Bluetooth della piattaforma Android con API compatibili con le versioni precedenti. |
browser | Visualizza le pagine web nel browser predefinito dell'utente. |
app-auto | Crea app basate su modelli per Android Auto e Android Automotive. |
fotocamera * | Crea app per la fotocamera per dispositivi mobili. |
visualizzazione scheda | Implementa il motivo delle schede Material Design con angoli arrotondati e ombre. |
raccolta | Riduci l'impatto sulla memoria delle raccolte esistenti e nuove di dimensioni ridotte. |
componi * | Definisci la tua UI in modo programmatico con funzioni componibili che ne descrivono la forma e le dipendenze dei dati. |
compose.animation | Creare animazioni nelle applicazioni Jetpack Compose per arricchire l'esperienza utente. |
compose.compiler | Trasforma le funzioni @Composable e abilita le ottimizzazioni con un plug-in di compilazione Kotlin. |
compose.foundation | Scrivi applicazioni Jetpack Compose con componenti di base pronti all'uso ed estendi le basi per creare i componenti del tuo sistema di progettazione. |
compose.material | Crea UI di Jetpack Compose con componenti Material Design pronti per l'uso. Si tratta del punto di accesso di livello superiore di Compose, progettato per fornire componenti corrispondenti a quelli descritti su www.material.io. |
compose.material3 | Crea UI di Jetpack Compose con i componenti di Material Design 3, la prossima evoluzione di Material Design. Material 3 include temi e componenti aggiornati e funzionalità di personalizzazione di Material You, come il colore dinamico, ed è progettato per essere coerente con il nuovo stile visivo e la UI di sistema di Android 12. |
compose.runtime | Componenti di base fondamentali del modello di programmazione e della gestione dello stato di Compose, nonché del runtime di base per il plug-in di Compose Compiler da utilizzare come target. |
compose.ui | Componenti fondamentali dell'interfaccia utente di composizione necessari per interagire con il dispositivo, inclusi layout, disegno e input. |
simultanei | Sposta le attività dal thread principale con le coroutine e approfitta diListenableFuture. |
layout vincolo | Posiziona e ridimensiona widget in modo flessibile con il posizionamento relativo. |
contentpager | Carica e pagina nei dati ContentProvider in un thread in background. |
layout di coordinamento | Posiziona i widget dell'applicazione di primo livello, ad esempio AppBarLayout e FloatingActionButton. |
core | Scegli come target le API e le funzionalità della piattaforma più recenti supportando al contempo i dispositivi meno recenti. |
core.uwb | Implementa la banda ultralarga (UWB) sui dispositivi supportati. |
credenziali | Questa libreria fornisce l'accesso unificato alle credenziali di un utente. che possono includere password, passkey e credenziali federate. Questa libreria dovrebbe essere utilizzata per offrire esperienze di accesso semplici e sicure. |
cursoradattatore | Esporre i dati del cursore in un widget ListView. |
visualizzazione personalizzata | Implementa le visualizzazioni personalizzate. |
associazione dati * | Associa i componenti UI nei tuoi layout alle origini dati nella tua app utilizzando un formato dichiarativo. |
datastore | Archivia i dati in modo asincrono, coerente e transazionale, superando alcuni degli svantaggi di SharedPreferences |
filedocumento | Visualizza un file documento. |
trascina | Accetta i dati di trascinamento da un'altra app o all'interno di un'app e mostra un'agevolazione del target coerente. |
layout di cassetti | Implementa un widget a scomparsa Material Design. |
dynamicanimation | Crea animazioni fluide con un'API di animazione basata sulla fisica. |
emoji | Mostra le emoji sui dispositivi attuali e meno recenti. |
Emoji2 | Mostra le emoji sui dispositivi attuali e meno recenti. |
aziendale | Crea applicazioni di livello enterprise. |
interfaccia precedente | Leggere e scrivere tag EXIF di file immagine. |
frammento * | Segmenta la tua app in più schermate indipendenti ospitate all'interno di un'attività. |
giochi | Utilizza l'SDK Android Game in modo nativo nell'app per eseguire attività di gioco complesse, come il pacing del frame. |
sguardo | Crea layout per superfici remote utilizzando un'API Jetpack Compose-style. |
grafica | Sfrutta le strutture grafiche su diverse release della piattaforma Android |
layout a griglia | Implementare un layout a griglia. |
salute | Crea applicazioni di integrità ad alte prestazioni in modo indipendente dalla piattaforma. |
health.connect | Consente agli sviluppatori di leggere o scrivere i dati relativi alla salute e all'attività fisica degli utenti. |
salotto | Codifica un'immagine o una raccolta di immagini in formato HEIF utilizzando i codec disponibili sul dispositivo Android. |
espulsione * | Estendi la funzionalità di Dagger Hilt per consentire l'inserimento di dipendenze di determinate classi dalle librerie androidx. |
input | Riduci la latenza delle interazioni di input prevedendo i MotionEvents futuri |
interpolatore | Utilizzare interpolatori di animazioni su piattaforme meno recenti. |
JavaScriptengine | Abilita la tua app per Android per valutare JavaScript. |
jetifier | Uno strumento autonomo che esegue la migrazione delle dipendenze di una libreria dalla libreria di supporto deprecata alle dipendenze AndroidX equivalenti. |
rilassamento | Scrivi app per dispositivi Android TV utilizzando widget compatibili con Dpad e frammenti di modelli. |
legacy | Questo artefatto e le sue classi sono deprecati. A partire da Android 8, le limitazioni relative al controllo dei precedenti rendono questo corso non più utile. |
ciclo di vita * | Crea componenti sensibili al ciclo di vita in grado di regolare il comportamento in base allo stato attuale del ciclo di vita di un'attività o di un frammento. |
lint | Controlli lint per verificare l'utilizzo delle API Gradle |
caricatore | Carica i dati della UI che sono validi anche per le modifiche alla configurazione. |
gestore della trasmissionelocale | Questo artefatto e le sue classi sono deprecati. Utilizza LiveData o gli stream reattivi. |
contenuti multimediali | Condividi controlli e contenuti multimediali con altre app. Sostituito da media2. |
Contenuti multimediali 2 | Condividi controlli e contenuti multimediali con altre app. |
media3 * | Librerie di supporto per casi d'uso multimediali. |
mediarouter | Attiva la visualizzazione e la riproduzione di contenuti multimediali su dispositivi ricevitori remoti che utilizzano un'interfaccia utente comune. |
multidex | Esegui il deployment di applicazioni con più file dex su dispositivi precedenti ad Android 5. |
metriche | Monitorare e generare report su varie metriche di runtime per la tua applicazione |
navigazione * | Crea e struttura la tua UI in-app, gestisci i link diretti e passa da una schermata all'altra. |
paging * | Carica i dati nelle pagine e presentali in un RecyclerView. |
tavolozza | Estrae tavolozze dei colori rappresentative dalle immagini. |
layout percentuale | Questo artefatto e le sue classi sono deprecati. Utilizza ConstraintLayout e i layout associati. |
preferenza | Crea schermate interattive delle impostazioni senza dover interagire con lo spazio di archiviazione del dispositivo o gestire l'interfaccia utente. |
stampa | Stampa foto, documenti e altri elementi grafici e immagini dalla tua app. |
privacysandbox.activity | DA FARE |
privacysandbox.ads | Questa libreria consente l'integrazione con le API Privacy Preserve, che fanno parte di Privacy Sandbox su Android. |
privacysandbox.plugins | Plug-in Gradle di Privacy Sandbox Sdk Library di Android |
privacysandbox.sdkruntime | Questa libreria fornisce componenti per i consumer consapevoli di SdkRuntime |
privacysandbox.tools | Una libreria per utilizzare la funzionalità Privacy Sandbox in Android |
privacysandbox.ui | DA FARE |
programma di installazione del profilo | Consente alle librerie di precompilare in anticipo le tracce di compilazione in modo che possano essere lette da ART. |
consiglio | Promuovi i contenuti nella schermata Home di Android TV Launcher. |
visualizzatoredi riciclo | Visualizza grandi insiemi di dati nell'interfaccia utente riducendo al minimo l'utilizzo della memoria. |
richiamata da remoto | Crea un wrapper che semplifichi per gli sviluppatori la fornitura di un PendingIntent. |
ispezionerisorse | Mostra gli attributi delle visualizzazioni personalizzate nello strumento Controllo layout in tempo reale di Android Studio. |
camera * | Crea, archivia e gestisci dati permanenti supportati da un database SQLite. |
stato salvato | Scrivi componenti collegabili che salvano lo stato dell'interfaccia utente quando un processo si arresta e lo ripristinano quando il processo viene riavviato. |
Gestisci le chiavi in modo sicuro e cripta i file e sharedpreferences. | |
sharetarget | Fornisce la compatibilità con le versioni precedenti per l'utilizzo delle scorciatoie come target della condivisione diretta. |
fetta | Visualizza elementi UI basati su modelli all'esterno dell'app. |
layout a riquadri a scorrimento | Implementa un pattern UI con riquadro scorrevole. |
startup | Implementa un modo semplice ed efficiente per inizializzare i componenti all'avvio dell'app. |
sqlite | Lavora con database SQLite locali. Se possibile, utilizza la stanza virtuale. |
layout di aggiornamento con scorrimento | Implementa il pattern UI di scorrimento per aggiornare. |
test * | Test in Android. |
test.uiautomator | Framework per i test dell'UI funzionale tra app |
textclassifier | Identifica conversazioni, link, selezioni e altri costrutti simili nel testo. |
tracciamento | Scrivi gli eventi di traccia nel buffer della traccia di sistema. |
transizione | Animazione del movimento nell'interfaccia utente con i layout iniziali e finali. |
TV | Offre agli sviluppatori funzionalità di Compose e Material Design per scrivere applicazioni per la TV |
provider TV | Fornisci canali Android TV. |
Vectordrawable | Rendering della grafica vettoriale. |
versionedparcelable | Fornisce un formato di serializzazione binaria stabile e compatto che può essere trasmesso tra i processi o mantenuto in modo sicuro. |
visualizzatore di pagina | Visualizza visualizzazioni o frammenti in formato a scorrimento. Se possibile, utilizza invece viewpager2. |
visualizzazionepagina2 | Visualizza visualizzazioni o frammenti in formato a scorrimento. |
abbigliamento | Creare applicazioni per smartwatch Wear OS by Google. |
abbigliamento.compose | Scrivi applicazioni Jetpack Compose per dispositivi indossabili, fornendo funzionalità che supportano dispositivi indossabili, dimensioni, forme e gesti di navigazione specifici". |
wear.protolayout | Questa libreria consente di definire un insieme di layout UI ed espressioni non UI da visualizzare/valutare su piattaforme remote. |
wear.tiles | Creare applicazioni per smartwatch Wear OS by Google. |
quadrato.orologio | Creare applicazioni per smartwatch Wear OS by Google. |
webkit | Utilizza le moderne API WebView su Android 5 e versioni successive. |
Finestra | Aiuta a supportare diversi fattori di forma dei dispositivi, ad esempio i dispositivi pieghevoli. |
window.extensions.core | API principali per le estensioni della libreria Window Manager |
lavoro * | Pianifica ed esegui attività in background differibili e basate su vincoli. |
Componenti di Material Design * | Componenti dell'interfaccia utente di Material Design modulari e personalizzabili per Android. |