QNA > Q > Quali Argomenti Di Java Sono Importanti Per Lavorare Completamente Su Un'app Android?

Quali argomenti di java sono importanti per lavorare completamente su un'app Android?

Tutto non è richiesto per ogni tipo di app. Si suggerisce di iniziare con una conoscenza di base di Java, e imparare concetti avanzati come e quando necessario.

I seguenti concetti sono necessari per iniziare lo sviluppo di app Android:

  1. Sintassi di base
  2. Primitivi
  3. Flusso di controllo (Condizioni, Dichiarazioni e Loop)
  4. Collezioni (Array, Liste, Hashmap etc)
  5. Annotazioni
  6. Classi e Metodi (Getters & Setters, Interfaccia, Costruttore, Method overloading etc)
  7. Enumerazione, Incapsulamento, Ereditarietà e Polimorfismo
  8. Gestione delle eccezioni e Try-catch

Alcuni di questi concetti potrebbero non essere utili per alcune app di base, ma è meglio impararli in anticipo.

I seguenti concetti sono necessari per gli utenti che mirano allo sviluppo di un tipo specifico di app (Per esempio, non si può fare un'app di disegno 2D o un'app meteo con i concetti menzionati prima):

  1. Files (Creare, Leggere, Scrivere e copiare file, Analizzare dati XML)
  2. Grafica
  3. Networking

I seguenti concetti non sono richiesti:

  1. GUI: Poiché Android ha layout gestiti da xml facilmente. È meglio partire da zero. C'è la possibilità di progettare i layout programmaticamente usando Java, ma non è raccomandato. I componenti GUI come Button, EditText, CheckBox ecc. possono essere progettati in xml e gestiti utilizzando il codice Java.
  2. Applet: Non è anche utile per lo sviluppo di Android.

Di Annalee Radakovich

Qual è il miglior framework per applicazioni Android? :: Quali sono i linguaggi di programmazione necessari per lo sviluppo di applicazioni Android?
Link utili