Sviluppo UI Android

January 15

Sviluppo UI Android


interfacce utente Android forniscono l'interazione con le applicazioni Android. Durante la creazione di applicazioni Android, è possibile utilizzare una serie di strumenti e risorse per aiutare progettare e costruire le interfacce utente. Avendo una funzionale interfaccia, utilizzabile è fondamentale per il successo di un'applicazione Android. Android viene utilizzato principalmente su dispositivi mobili come cellulari e tablet, in modo da interfacce utente ha bisogno di funzionare in modo affidabile utilizzando l'hardware che questi dispositivi offrono.

XML

applicazioni Android utilizzano i file XML come fonte primaria per la definizione di interfacce utente e layout. Questi file XML possono essere associati a una o più attività all'interno di un'applicazione, un'attività generalmente corrispondente ad uno schermo all'interno della app. All'interno del codice Java per l'applicazione, elementi dell'interfaccia utente all'interno dei file XML contenuti si fa riferimento, come ogni parte della app è costruito e presentato all'utente.

layout

interfacce utente Android e display possono adottare una serie di diversi layout, tutti definiti sia in XML o all'interno del codice Java stesso. layout lineare organizzare elementi dell'applicazione visualizzati in modo lineare, sia orizzontalmente che verticalmente. layout Tabella organizzare gli elementi dell'applicazione in modo tabulare, con righe e colonne che definiscono le cellule che contengono elementi visibili. layout relativi sono l'opzione più flessibile, come le posizioni degli elementi sono definiti in relazione l'uno all'altro, consentendo display per adattarsi alle diverse dimensioni e forme dello schermo.

Grafica

interfacce utente Android contengono grafica in una varietà di posizioni. Apps hanno icone che vengono utilizzati per lanciare loro dall'interno menu del dispositivo e homescreens. Le icone sono visualizzate anche nel mercato Android come parte di elenchi di applicazioni. Le immagini possono anche essere inseriti all'interno di applicazioni, in genere si fa riferimento nel file di layout XML. Le risorse ufficiali Android nella Guida per gli sviluppatori Android (android.com) forniscono materiale didattico e le linee guida dettagliate per quanto riguarda i formati preferiti e stili di immagine da utilizzare per le icone e altri elementi grafici app.

controlli

Ci sono molti diversi tipi di controllo utente all'interno di interfacce Android. controlli dell'interfaccia utente di Android forniscono interattività, inclusi i pulsanti, pulsanti di opzione, caselle di controllo, caselle di immissione di testo e le voci di menu, come quelli visualizzati premendo il tasto "Menu" o di elementi visibili Premendo a lungo. elementi di controllo per l'utente possono essere inclusi all'interno di un'applicazione in layout XML o in codice Java dell'applicazione. È inoltre possibile definire cosa dovrebbe succedere quando gli utenti interagiscono con questi controlli.

Utensili

Ci sono strumenti a disposizione che possono aiutare il processo di progettazione e realizzazione di interfacce utente Android. Il sistema Eclipse è il principale utilizzato per sviluppare applicazioni Android in collaborazione con gli strumenti Android e kit di sviluppo ufficiale. Le risorse Eclipse includono strumenti per la creazione di interfacce utente visivamente così come nel codice. Ci sono anche strumenti di terze parti per la progettazione e l'implementazione di interfacce utente di Android come DroidDraw.