>> Elettronica Tecnologia >  >> Cellulari e Accessori >> smart Phones

Android GUI Development

applicazioni Android eseguite su dispositivi come smartphone , computer portatili e tablet PC . Android Graphical User Interface ( GUI ) di sviluppo deve quindi essere adattato alle caratteristiche hardware uniche in questi dispositivi di mobile computing , tra cui touchscreen , trackball e pulsanti . Lo sviluppo di GUI Android coinvolge anche considerando le diverse dimensioni dello schermo per i dispositivi Android . Lo sviluppo di GUI Android richiede in genere un paio di elementi e le attività di base .
Visualizzazioni

In un'applicazione Android , una vista è uno degli ingredienti di base per l'interfaccia grafica . Una vista rappresenta una singola parte di una schermata visualizzata agli utenti . Vista sono combinati all'interno di strutture gerarchiche , insieme ad altri elementi dell'interfaccia utente di Android , come widget e layout . Nel suo senso più elementare , una vista è un'area rettangolare all'interno di una schermata per un app Android . Visualizza gruppi sono anche parte integrante dello sviluppo di Android GUI , in quanto questi costituiscono la base per la realizzazione di layout , attraverso il quale i vari elementi visivi in ​​una interfaccia dell'applicazione sono disposti e presentati agli utenti .
Widgets

La piattaforma Android offre agli sviluppatori una serie di elementi di interfaccia utente già pronte per l'uso all'interno delle applicazioni . Gli sviluppatori possono utilizzare questi liberamente , fornendo l'aspetto e il comportamento standard senza dover implementare i dettagli . Widget Android includono diversi controlli utente , come i campi di testo , pulsanti , elenchi e caselle di controllo . Se uno sviluppatore non vuole utilizzare i componenti standard di Android , si può creare opzionalmente i propri elementi dell'interfaccia utente personalizzati , che possono essere basati su , o estendere , gli elementi esistenti in termini di aspetto e il comportamento .


Layout

Layout di applicazioni Android determinano i modi in cui gli elementi di interfaccia visiva appaiono l'una rispetto all'altra . Gli sviluppatori possono definire layout per gli schermi nelle loro applicazioni utilizzando XML o all'interno di Java codice di programmazione dell'applicazione . Layout Android includono lineari , tabelle e le modalità relative . All'interno del XML Layout per una interfaccia dell'applicazione , gli sviluppatori possono anche dettare il posizionamento , imbottitura , dimensioni e margini per particolari elementi visivi . All'interno della Eclipse ambiente di sviluppo integrato ( IDE) con gli strumenti di sviluppo di Android ( ADT ) installato , gli sviluppatori possono vedere gli effetti dei loro disegni di layout su dispositivi virtuali .

Eventi

Oltre come definire l'aspetto di elementi GUI Android , gli sviluppatori devono determinare quale trattamento dovrebbe avvenire quando l'utente interagisce con gli elementi . Un evento utente è quello che si verifica quando questo accade . Programmi Android possono personalizzare ciò che accade quando si verificano questi eventi , con listener di eventi . Gli ascoltatori di eventi in grado di rilevare l'interazione dell'utente , come ad esempio , facendo clic , clic lungo , toccando e premendo i tasti . Sviluppatori di Android possono creare gestori di eventi , che sono funzioni chiamate quando si verificano questi eventi utente , che consente una domanda di rispondere all'interazione dell'utente svolgendo attività di applicazione .

  1. Problemi Android User Experience
  2. ClockworkMod Recovery
  3. Certificazione Android
  4. Android Kernel Development
  5. WinMo vs. Android
  6. Android Giochi Java