Android UI Patterns Tutorial

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