Seleziona una categoria:
* Libreria popolare e utilizzata di frequente
Raccolta | Descrizione |
---|---|
attività * | Accedi alle API componibili create in base all'attività. |
ads | Recuperare un ID pubblicità con o senza Play Services. |
annotazione | Esporre metadati che aiutano gli strumenti e gli altri sviluppatori a comprendere il codice della tua app. |
appcompat * | Consente l'accesso a nuove API su versioni precedenti dell'API della piattaforma (molte delle quali utilizzano Material Design). |
appfunctions | DA FARE |
appsearch * | Crea funzionalità di ricerca in-app personalizzate per i tuoi utenti. |
arch.core | Helper per altre dipendenze dell'architettura, incluse le regole di test JUnit che possono essere utilizzate con LiveData. |
asynclayoutinflater | Gonfia i layout in modo asincrono per evitare problemi nell'interfaccia utente. |
autofill | Migliora la precisione della compilazione automatica estendendo i suggerimenti. |
benchmark | Misura con precisione le prestazioni del codice in Android Studio. |
biometric | Eseguire l'autenticazione con la biometria o le credenziali del dispositivo ed eseguire operazioni crittografiche. |
bluetooth | Utilizza le funzionalità Bluetooth della piattaforma Android con API compatibili con le versioni precedenti. |
browser | Visualizzare le pagine web nel browser predefinito dell'utente. |
car-app | Crea app basate su modelli per Android Auto e Android Automotive OS. |
fotocamera * | Crea app per fotocamere mobile. |
camera.media3 | DA FARE |
camera.featurecombinationquery | DA FARE |
camera.viewfinder | Mirino basato su View e Composable autonomo per la fotocamera" |
cardview | Implementa il pattern della scheda Material Design con angoli arrotondati e ombreggiature. |
raccolta | Riduce l'impatto sulla memoria delle raccolte esistenti e nuove di piccole dimensioni. |
compose * | Definisci la tua UI in modo programmatico con funzioni componibili che ne descrivono la forma e le dipendenze dai dati. |
compose.animation | Creare animazioni nelle applicazioni Jetpack Compose per arricchire l'esperienza utente. |
compose.compiler | Trasforma le funzioni @Composable e attiva le ottimizzazioni con un plug-in del compilatore Kotlin. |
compose.foundation | Scrivi applicazioni Jetpack Compose con componenti di base pronti all'uso ed estendi le fondamenta per creare i tuoi elementi del sistema di progettazione. |
compose.material | Crea interfacce utente Jetpack Compose con componenti Material Design pronti all'uso. Si tratta del punto di ingresso di livello superiore di Compose, progettato per fornire componenti che corrispondono a quelli descritti all'indirizzo www.material.io. |
compose.material3 | Crea UI Jetpack Compose con i componenti Material Design 3, la prossima evoluzione di Material Design. Material 3 include componenti e temi aggiornati e funzionalità di personalizzazione Material You come il colore dinamico. È progettato per essere coerente con il nuovo stile visivo e l'interfaccia utente di sistema di Android 12. |
compose.material3.adaptive | Utilizza la libreria adattiva Material 3 per creare UI adattive che si adattano automaticamente in base alle configurazioni della finestra corrente, come le classi di dimensioni della finestra o le posture del dispositivo. La libreria fornisce sia implementazioni di impalcature predefinite sia i composable dei componenti di base necessari per creare esperienze personalizzate. |
compose.runtime | Elementi costitutivi fondamentali del modello di programmazione e della gestione dello stato di Compose e runtime di base per il plug-in del compilatore Compose da utilizzare come target. |
compose.ui | Componenti fondamentali dell'interfaccia utente di Compose necessari per interagire con il dispositivo, inclusi layout, disegno e input. |
concurrent | Sposta le attività dal thread principale con le coroutine e sfrutta ListenableFuture. |
constraintlayout | Posiziona e dimensiona i widget in modo flessibile con il posizionamento relativo. |
contentpager | Carica e impagina i dati ContentProvider in un thread in background. |
coordinatorlayout | Posiziona i widget delle applicazioni di primo livello, come AppBarLayout e FloatingActionButton. |
core | Utilizza come target le API e le funzionalità della piattaforma più recenti, supportando al contempo i dispositivi meno recenti. |
core.uwb | Implementa la tecnologia UWB (banda ultralarga) sui dispositivi supportati. |
credenziali | Questa libreria fornisce un accesso unificato alle credenziali di un utente. Possono essere incluse password, passkey e credenziali federate. Questa libreria deve essere utilizzata per offrire esperienze di accesso fluide e sicure. |
credentials.providerevents | DA FARE |
credentials.registry | Per risolvere questi problemi, stiamo aggiungendo un nuovo meccanismo di registrazione che consente a un'app di fornire credenziali digitali nel rispetto della privacy. A livello generale, l'app del fornitore pre-registra tutte le credenziali digitali candidate con Credential Manager. Quando Credential Manager riceve una richiesta di app per una credenziale digitale specifica, esegue la corrispondenza delle credenziali e l'interfaccia utente del selettore di utenti in una sandbox. |
cursoradapter | Esporre i dati del cursore a un widget ListView. |
customview | Implementa le visualizzazioni personalizzate. |
databinding * | Collega i componenti UI nei layout alle origini dati nella tua app utilizzando un formato dichiarativo. |
datastore | Memorizza i dati in modo asincrono, coerente e transazionale, superando alcuni degli svantaggi di SharedPreferences |
documentfile | Visualizzare un documento di file. |
draganddrop | Accetta i dati trascinati da un'altra app o all'interno di un'app e mostra un indicatore di destinazione di rilascio coerente. |
drawerlayout | Implementa un widget del riquadro di Material Design. |
dynamicanimation | Crea animazioni fluide con un'API di animazione basata sulla fisica. |
emoji | Visualizzare le emoji nei dispositivi attuali e meno recenti. |
emoji2 | Visualizzare le emoji nei dispositivi attuali e meno recenti. |
enterprise | Crea applicazioni pronte per l'uso aziendale. |
exifinterface | Leggere e scrivere tag EXIF dei file immagine. |
fragment * | Segmenta la tua app in più schermate indipendenti ospitate all'interno di un'attività. |
giochi | Utilizza l'SDK Android Game in modo nativo nella tua app per eseguire attività di gioco complesse, come Frame Pacing. |
glance | Crea layout per le superfici remote utilizzando un'API in stile Jetpack Compose. |
grafica | Sfruttare le funzionalità grafiche in più versioni della piattaforma Android |
gridlayout | Implementa un layout a griglia. |
salute | Crea applicazioni per la salute performanti in modo indipendente dalla piattaforma. |
health.connect | Consente agli sviluppatori di leggere o scrivere i dati di salute e attività fisica dell'utente. |
heifwriter | Codifica un'immagine o una raccolta di immagini in formato HEIF utilizzando i codec disponibili sul dispositivo Android. |
hilt * | Estendi la funzionalità di Dagger Hilt per abilitare l'inserimento delle dipendenze di determinate classi dalle librerie androidx. |
inchiostro | Ispirare le migliori app per la penna. Ridurre la barriera all'ingresso per gli sviluppatori per esperienze di inchiostrazione belle e ad alte prestazioni. |
input | Ridurre la latenza delle interazioni di input prevedendo i MotionEvent futuri |
interpolator | Utilizza gli interpolatori di animazione sulle piattaforme meno recenti. |
javascriptengine | Consenti all'app per Android di valutare JavaScript. |
jetifier | Uno strumento autonomo che esegue la migrazione delle dipendenze di una libreria dalla libreria di supporto deprecata alle dipendenze AndroidX equivalenti. |
leanback | Utilizza Compose for TV anziché questo artefatto. |
legacy | Questo elemento e le relative classi sono deprecati. A partire da Android 8, le limitazioni al controllo dei precedenti rendono questa classe non più utile. |
lifecycle * | Crea componenti in grado di adattare il comportamento in base allo stato attuale del ciclo di vita di un'attività o di un fragment. |
lint | Controlli Lint per verificare l'utilizzo delle API Gradle |
loader | Carica i dati per la tua UI che sopravvivono alle modifiche alla configurazione. |
localbroadcastmanager | Questo elemento e le relative classi sono deprecati. Utilizza invece LiveData o flussi reattivi. |
media | Condividere contenuti multimediali e controlli con altre app. Sostituito da media3. |
media3 * | Librerie di supporto per i casi d'uso dei contenuti multimediali. |
mediarouter | Attiva la visualizzazione e la riproduzione dei contenuti multimediali sui dispositivi ricevitore remoti utilizzando un'interfaccia utente comune. |
multidex | Esegui il deployment di applicazioni con più file dex su dispositivi precedenti ad Android 5. |
metriche | Monitorare e segnalare varie metriche di runtime per la tua applicazione |
navigazione * | Crea e struttura la UI in-app, gestisci i link diretti e passa da una schermata all'altra. |
navigation3 | Navigation 3 è una nuova libreria di navigazione progettata per funzionare con Compose. |
navigationevent | La libreria Navigation Event fornisce un'API KMP-first per la gestione del pulsante Indietro del sistema e del [pulsante Indietro predittivo](/guide/navigation/custom-back/predictive-back-gesture). |
paging * | Carica i dati nelle pagine e presentali in un RecyclerView. |
tavolozza | Estrai tavolozze dei colori rappresentative dalle immagini. |
Una libreria per aggiungere funzionalità di visualizzazione dei PDF all'interno delle app. | |
percentlayout | Questo elemento e le relative classi sono deprecati. Utilizza invece ConstraintLayout e i layout associati. |
rendimento | Fornisce annotazioni di origine per le ottimizzazioni delle prestazioni. |
photopicker | Questa libreria fornisce un'integrazione per Compose e Android Views per il selettore di foto incorporato. |
preferenza | Crea schermate di impostazioni interattive senza dover interagire con l'archiviazione del dispositivo o gestire l'interfaccia utente. |
Stampa foto, documenti e altre grafiche e immagini dalla tua app. | |
privacysandbox.activity | DA FARE |
privacysandbox.ads | Questa libreria consente l'integrazione con le API incentrate sulla tutela della privacy, che fanno parte di Privacy Sandbox su Android. |
privacysandbox.plugins | Plug-in Gradle della libreria dell'SDK Privacy Sandbox di Android |
privacysandbox.sdkruntime | Questa libreria fornisce componenti per i consumatori compatibili con SdkRuntime |
privacysandbox.tools | Una libreria per utilizzare la funzionalità Privacy Sandbox in Android |
privacysandbox.ui | DA FARE |
profileinstaller | Consente alle librerie di precompilare in anticipo le tracce di compilazione da leggere da ART. |
consiglio | Promuovere i contenuti nella schermata Home di Android TV Launcher. |
recyclerview | Visualizza grandi set di dati nella tua UI riducendo al minimo l'utilizzo della memoria. |
remotecallback | Crea un wrapper che semplifichi la fornitura di un PendingIntent per gli sviluppatori. |
resourceinspection | Mostra gli attributi delle visualizzazioni personalizzate in Live Layout Inspector di Android Studio. |
room * | Crea, archivia e gestisci dati permanenti supportati da un database SQLite. |
savedstate | Scrivi componenti plug-in che salvano lo stato dell'interfaccia utente quando un processo termina e lo ripristinano al riavvio del processo. |
Gestisci in sicurezza le chiavi e cripta i file e le preferenze condivise. | |
sharetarget | Fornire la compatibilità con le versioni precedenti per l'utilizzo delle scorciatoie come destinazioni di condivisione diretta. |
slice | Visualizzare elementi UI basati su modelli al di fuori dell'app. |
slidingpanelayout | Implementa un pattern UI a riquadro scorrevole. |
startup | Implementa un modo semplice ed efficiente per inizializzare i componenti all'avvio dell'app. |
sqlite | Lavorare con database SQLite locali. Se possibile, utilizza Room. |
swiperefreshlayout | Implementa il pattern dell'interfaccia utente di scorrimento per aggiornare. |
test * | Test in Android. |
test.uiautomator | Framework per il test funzionale dell'interfaccia utente tra app |
textclassifier | Identifica conversazioni, link, selezioni e altri costrutti simili nel testo. |
tracing | Scrivi eventi traccia nel buffer di traccia del sistema. |
transition | Anima il movimento nella UI con layout di inizio e fine. |
tv | Fornisce agli sviluppatori le funzionalità di Compose e Material Design per scrivere applicazioni per la TV |
tvprovider | Fornire canali Android TV. |
xr.arcore | Porta i contenuti digitali nel mondo reale con le funzionalità di percezione. |
xr.compose | Crea in modo dichiarativo layout dell'interfaccia utente spaziale che sfruttano le funzionalità spaziali di Android XR. |
xr.compose.material3 | Crea con componenti e layout Material che si adattano all'XR |
xr.runtime | Avvia la sessione AR o 3D personalizzata con il nostro runtime nativo. |
xr.scenecore | Crea e manipola il grafico della scena Android XR con contenuti 3D. |
vectordrawable | Esegui il rendering della grafica vettoriale. |
versionedparcelable | Fornisce un formato di serializzazione binaria stabile e compatto che può essere trasmesso tra processi o reso persistente in modo sicuro. |
viewpager | Visualizza le visualizzazioni o i frammenti in un formato scorrevole. Se possibile, utilizza ViewPager2. |
viewpager2 | Visualizza le visualizzazioni o i frammenti in un formato scorrevole. |
wear | Crea applicazioni per gli smartwatch Wear OS by Google. |
wear.compose | Scrivi applicazioni Jetpack Compose per dispositivi Wear OS fornendo funzionalità per supportare diverse dimensioni dei dispositivi e gesti di navigazione. |
wear.protolayout | Questa libreria consente di definire un insieme di layout dell'interfaccia utente e di espressioni non dell'interfaccia utente da visualizzare/valutare su superfici remote. |
wear.tiles | Crea applicazioni per gli smartwatch Wear OS by Google. |
wear.watchface | Crea applicazioni per gli smartwatch Wear OS by Google. |
wear.watchfacepush | L'invio di quadranti consente a un'app Wear OS di installare un quadrante su uno smartwatch in modo programmatico. |
webkit | Funzionano con le API WebView moderne su Android 5 e versioni successive. |
window | Consente di supportare diversi fattori di forma dei dispositivi, come 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 Material Design * | Componenti dell'interfaccia utente Material Design modulari e personalizzabili per Android. |