è qualche giorno che sto giochicchiando con l'sdk di android e le varie api, ed ho notato (ad esempio per fare un bottone), che c'è la possibilità sia di "disegnarlo" in xml ed associargli la funzione java all'onclick, sia dichiararlo completamente nel sorgente java.
Ora voi come vi comportate? nel senso, i widget grafici, come li inserite, in xml o in java?
Per come la vedo io, rimane piu comodo e pulito optare per la costruzione degi elementi in xml e l'associazione delle funzioni in java, così da separare la parte di interfaccia grafica dalla logica applicativa.
Esistono pro e contro di una o l'altra politica di sviluppo, o cose che in xml non si possono fare mentre in java si?