I dette kapittelet vil vi se på de forskjellige UI Mønstre som er tilgjengelig ved android å designe apps som oppfører seg på en konsekvent og forutsigbar måte.
UI Patterns komponenter
En god android søknad bør følge følgende UI mønstre og minus;
Action Bar
Bekrefte og aner
Innstillinger
Hjelp
Utvalg
Nå vil vi diskutere de ovennevnte UI Oppskrifter i detalj.
Handling Bar
Handlingen bar er en dedikert bar på toppen av hver skjerm som er generelt vedvarende gjennom hele programmet. Den gir deg flere nøkkelfunksjon som er som følgende −
Gjør viktige handlinger fremtredende og tilgjengelig
Støtter konsistent navigasjon og visning bytting innenfor apps Anmeldelser
Reduserer rotet ved å tilby en handling overløp for sjelden brukt handlinger
Gir en dedikert plass for å gi din app en identitet
Handling Bar Components
Handling Bar har fire hovedkomponenter som kan sees i følgende bilde
Disse komponentene navn og funksjonalitet er omtalt nedenfor −.
Sr.NoAction Bar komponenter1 App Icon
appikonet etablerer appens identitet. Det kan bli erstattet med en annen logo eller branding hvis du ønsker det.
2 Se kontroll
Hvis app viser data i ulike visninger, dette segmentet av handlingen bar tillater brukere å bytte visninger.
3 Action knapper
Vis de viktigste tiltakene for ditt app i handlinger delen.
4 Handling overløp
Flytt sjeldnere brukt handlinger til handling overløp.
Bekrefte og Erkjennelsen
Når en bruker påkaller en handling på appens UI, er det en god praksis å bekrefte
eller erkjenner Anmeldelser at handlingen gjennom en toast eller en dialogboks.
Det er en forskjell mellom Bekrefte og Erkjennelsen.
Bekrefte
Når vi ber brukeren om å bekrefte at de virkelig ønsker å fortsette med en handling som de bare påberopes, kalles det bekreftet. Som du kan se i følgende bilde −
Erkjennelsen
Når vi viser en skål for å la brukeren vite at handlingen de bare påberopes er fullført, dette kalles erkjennelsen, som du kan se i følgende bilde −
Innstillinger
plass i din app der brukerne kan indikere deres preferanser for hvordan appen skal oppføre kalles som innstillinger. Bruken av innstillingene kan ha nytte appens brukere på følgende måter og minus;
Innstillinger
hjelper brukeren å forhåndsbestemme at hva som vil skje i visse situasjoner
Bruk av innstillinger
i din app hjelpe brukerne til å føle kontroll
Plassering av innstillinger
Det er foretrukket av Android-utviklere å alltid gjøre "settings" opsjonsdelen av handlingen overløp som er nevnt ovenfor. Som brukerne ikke bruker ofte dette alternativet, slik vanlig praksis er å plassere det under alle andre elementer unntatt "Hjelp". Som du kan se på bildet nedenfor −
Hjelp
Noen av app brukere kan kjøre inn i noen problemer mens du bruker appen din, og de vil være på jakt etter noen svar, og de vil ha dem i app. Så alltid gjøre "hjelpe" en del av programmet ditt.
Plassering av Hjelp
Som "Innstillinger" standard utførelse med å plassere "Help" alternativet er i handling overløp
. Alltid gjøre det aller siste elementet i menyen og alltid merke det "Hjelp". Selv om din app-skjermen har ingen andre tiltak flow elementer, "Help" skal vises der. Som du kan se dette på følgende bilde −
Utvalg
Android 3.0-versjonen endret trykk lenge gest til den globale gest for å velge data. Den lange presse gest brukes nå til å velge data, som kombinerer kontekstuelle handlinger og valg lederfunksjoner for utvalgte data til en ny element kalt kontekstuell handlingslinjen (CAB)
.
Ved hjelp av Contextual Handling Bar (CAB)
Valget CAB er et midlertidig tiltak bar som legges appens nåværende handlingsfeltet mens data er valgt. Det ser ut etter at brukeren lange presser på en valgbar dataelement. Som du kan se på bildet nedenfor −
Fra CAB bar brukeren kan utføre følgende handlinger og minus;
Velg flere dataelementer ved å berøre dem
< li>
utløse en handling fra CAB som gjelder for alle uthevet dataelementer
Avvis CAB via navigasjonslinjen Back-knappen eller CAB er haken knappen