Android Studio, HTML e Java Correlation

0

Di recente ho iniziato a progettare app in Android Studio e ho notato che le stesse operazioni (ad esempio, l'utilizzo di un widget) possono essere completate andando nel file activityname_java e creando il widget come un oggetto java, oppure andando in activity_activityname.xml e utilizzando la combinazione di drag-and-drop più HTLM per creare il widget.

La mia domanda è, come funzionano questi diversi metodi (Java e HTML)? Non vedo un cambio di file quando modifico l'altro, quindi devo principalmente fare affidamento solo su uno di essi? C'è un modo per mantenere aggiornato l'altro file mentre ne cambio uno? C'è qualche vantaggio nell'usare un tipo rispetto all'altro? Qualsiasi informazione sarebbe molto apprezzata.

    
posta Joe Doe 11.06.2016 - 04:31
fonte

1 risposta

0

Non è HTML ma XML a cui ti stai riferendo.

Android creerà le UI per te se le definisci in XML, il che è molto più facile che farlo "a mano", (devi collegare e inizializzare correttamente tutto). Potrebbe essere necessario utilizzare la "modalità manuale" (codice) se è necessario dinamicamente creare tale interfaccia da zero, cosa non usuale per i principianti (anche se, in questo caso, spesso sarà possibile riutilizzare XML risorse).

Dai un'occhiata a

risposta data 17.06.2016 - 09:33
fonte