Android GUI Development
Android aplikacije tečejo na napravah , kot so pametni telefoni , prenosni računalniki in tabličnih računalnikov . Android Grafični uporabniški vmesnik ( GUI) za razvoj , zato je treba prilagoditi edinstvene funkcije strojne opreme v teh mobilnih računalniških naprav , vključno z zasloni na dotik , sledilne kroglice in gumbov . Android razvoj GUI vključuje tudi glede na različne velikosti zaslona za naprave Android . Android razvoj GUI običajno zahtevanekaj osnovnih elementov in dejavnosti .
Views
V Android aplikacijo ,View , je ena od osnovnih sestavin za GUI. Ogled predstavlja enojno del zaslona vidna uporabnikom . Stališča so združene v hierarhičnih struktur, skupaj z drugimi Android elementov uporabniškega vmesnika , kot so widgets in postavitvah . V svoji najbolj osnovni čut ,View jepravokotno območje na zaslonu za Android app. Poglej Skupine so tudi sestavni del razvoja Android GUI , saj ti zagotavljajo podlago za izvedbene načrte , s pomočjo katere se različne vizualne elemente v vmesniku aplikacije so urejeni in predstavljeni uporabnikom .
Widgets
Android platforma razvijalcem ponuja paleto gotovih elementov uporabniškega vmesnika za uporabo v aplikacijah . Razvijalci lahko uporabite te prosto , ki zagotavlja standardno videz in vedenje , ne da bi izvajanje podrobnosti . Android widgets vključujejo različne kontrole uporabnika, kot so besedilna polja , gumbi, seznami in polj . Čerazvijalec ne želite uporabiti standardne Android komponent gradnikov , lahko je po želji izdelate lastne uporabniški vmesnik po meri elemente, ki se lahko na njihovi podlagi, ali razširijo obstoječe elemente, tako v smislu izgleda in vedenja .
Postavitve
Android aplikacij Postavitve določiti načine, na katere se zdi, vizualni elementi vmesnikov glede na drugega . Razvijalci lahko določite Postavitve za zaslone v svojih aplikacijah, ki uporabljajo XML ali znotraj aplikacije Java programsko kodo . Android Postavitve vključujejo linearno , tabelarični in relativne dogovore . V XML Layout za vmesnik aplikacij , lahko razvijalci tudi narekujejo, pozicioniranje , oblazinjenje , velikost in marže za posamezne vizualne elemente. V Eclipse integrirano razvojno okolje ( IDE) z Android Development Tools ( ADT) nameščen, lahko razvijalci videli učinke svojih modelov postavitev na virtualnih napravah .
Prireditve
Kot tudi kot opredeljuje videz za Android GUI elementov , razvijalci morali ugotoviti, kaj naj bi predelava poteka , kouporabnik komunicira z elementi . Uporabnik dogodek je tisto, kar se pojavi, ko se to zgodi . Android programi lahko meri , kaj se zgodi , ko pride do teh dogodkov , s pomočjo Poslušalci dogodka. Poslušalci dogodkov zazna uporabnikovo interakcijo , kot je klikom , dolgo klikom , dotika in pritiskanje tipk . Android razvijalci lahko ustvari dogodek viličarji, ki so imenovane funkcije , ko se pojavijo ti uporabniške dogodki , ki omogočaodziv aplikacije na interakcijo uporabnika z opravljanjem nalog za prijavo.