Mi chiedo che cosa significa esattamente livello API. Non riesco a trovare una risposta cercando su Google.Che cosa significa livello API?
Qualcuno potrebbe spiegare che cosa significa il termine livello API?
Mi chiedo che cosa significa esattamente livello API. Non riesco a trovare una risposta cercando su Google.Che cosa significa livello API?
Qualcuno potrebbe spiegare che cosa significa il termine livello API?
This in realtà lo riassume molto bene.
I livelli API indicano generalmente che, in qualità di programmatore, è possibile comunicare con le funzioni e le funzionalità integrate dei dispositivi. Con l'aumentare del livello API, la funzionalità si aggiunge (anche se alcuni di essi possono essere deprecati).
La scelta di un livello di API per lo sviluppo di applicazioni dovrebbe prendere almeno due cose in considerazione:
livelli API di Android possono essere suddivisi a cinque gruppi principali (non scientifica, ma che diamine):
Il livello API è fondamentalmente la versione di Android. Invece di usare il nome della versione di Android (ad es. 2.0, 2.3, 3.0, ecc.) Viene utilizzato un numero intero. Questo numero è aumentato con ogni versione. Android 1.6 è API livello 4, Android 2.0 è livello API 5, Android 2.0.1 è livello API 6 e così via.
Un API è biblioteca di codice sorgente ready-made.
In Java, ad esempio, le API sono un insieme di classi e interfacce correlate fornite in pacchetti. Questa immagine illustra le librerie incluse nell'API Java Standard Edition. I pacchetti sono indicati dal loro colore.
Che dire di questo: http://developer.android.com/guide/appendix/api-levels.html. –
API - Interfaccia di programmazione dell'applicazione. Il numero intero di API viene comunicato con librerie e oggetti specifici alla classe di dispositivi Android di supporto. – user1869028