Hjem Sosiale medier Materiale Design for Android App Developers - dummies

Materiale Design for Android App Developers - dummies

Video: Policies & Publishing on Google Play 2025

Video: Policies & Publishing on Google Play 2025
Anonim

Din Android app kjører, den fungerer bra, og gjør hva den sier det vil gjøre. Men føles det riktig? Du har kanskje lagt merke til at hver gang du klikker på veksleknappen i appen, er det ingen visuell bekreftelse på klikket ditt. Visst bildet skifter, men er det mer du kan gjøre?

Android's visuelle designsprog, kalt Material Design , handler om å gjøre telefonens brukergrensesnitt (UI) ligne fysiske materialer. Bakgrunnene bør se ut som kortpapperspapir; visninger satt på toppen av bakgrunnen bør forhøyes for å kaste en skygge på bakgrunnen; knappeklikk bør forårsake krusninger som strekker seg ut over utsikten som krusninger på en dam. Dette er de små detaljene som gjør at appen din er en glede å bruke.

Din brukergrensesnitt er ganske enkelt akkurat nå, så det er ikke nødvendig å heve en del av det over en annen. Men det du trenger er en slags klikk animasjon.

Heldigvis er det enkelt å legge til en. Gå tilbake til activity_main. xml layoutfil, og endre FrameLayout for å legge til følgende linje:

android: foreground = "? android: attr / selectableItemBackground"> ​​

Forgrunnsattributtet i FrameLayout-klassen lar deg legge over en tegning på toppen av hva som helst er inne i FrameLayout. Ved å sette forgrunnen til? android: attr / selectableItemBackground, du plasserer Android-standarden selectableItemBackground over hele bildet ditt. Hva gjør SelectableItemBackground? Det er en vanligvis gjennomsiktig drawable som når klikket viser en rippel animasjon over sin visning.

Spørsmålstegnet (?) I en attributtverdi betyr at du refererer til en verdi i det aktuelle temaet. Hvis du endrer appens tema eller kjører appen din på en telefon med en annen versjon av Android, ser appen opp og oppfører seg litt annerledes (som det skulle) fordi du refererer til verdier fra riktig tema.

Gå videre og kjør appen din igjen, og du vil se standard Android rippel-animasjonen når du klikker på FrameLayout.

Materiale Design for Android App Developers - dummies

Redaktørens valg

Slik bruker du dialogboksen Tabulatorer til å angi faner i Word 2016 - dummies

Slik bruker du dialogboksen Tabulatorer til å angi faner i Word 2016 - dummies

For å justere faner i Word 2016, må du åpne dialogboksen Tabber. Det er også den eneste måten å få på bestemte typer faner, for eksempel dot leader tabs, som er dekket andre steder i dette kapittelet. Husk at dialogboksen Tabs ikke fungerer som en vanlig Word-dialogboks: Du må ...

Hvordan du bruker temaer i Word 2013 - dummies

Hvordan du bruker temaer i Word 2013 - dummies

Temaer gjelder dekorative stiler til Word 2013-dokumentet ditt, for eksempel fonter og farger, som gir din skriftlige innsats en profesjonelt formatert følelse med minimal oppstyr eller talent. Det er som å ha en grafisk designer som hjelper deg, men uten å måtte lide gjennom hennes beklagelige klager om hvordan kjæresten hennes ikke tar hensyn til henne. A ...

Hvordan du bruker ordboken i Word 2007 - dummies

Hvordan du bruker ordboken i Word 2007 - dummies

Den innebygde Word 2007-ordboken kan se opp synonymer, antonymer, ordbyttere og alternative stavemåter. Word kan hjelpe deg med å øke dine skriveferdigheter og ordforråd når du bruker denne Microsoft-funksjonen som en praktisk referanse. Varier ditt ordforråd for å krydre din skriving. Bruk Word-ordboken for å unngå å bruke de samme ordene over ...

Redaktørens valg

VBA-tastaturgenveier - dummies

VBA-tastaturgenveier - dummies

Hvis du bruker VBA for å strømlinjeforme Windows-programmer og operasjoner, bruk snarveisnøklene I den følgende listen kan du effektivisere hurtigere og raskere. Trykk for å gjøre dette Trykk for å gjøre dette Alt + F11 Åpne VBA-editoren F1 Få hjelp til et hvilket som helst valgt element Alt + F8 Vis en liste over ...

Sier Hei til Visual Basic 2005! - dummies

Sier Hei til Visual Basic 2005! - dummies

I denne artikkelen, kommer du i gang med det klassiske Hello World-programmet. Selv om dette ikke er den mest spennende applikasjonen du kan bygge, bidrar det til å sikre at utviklingsmiljøet ditt settes opp på best mulig måte. Sette opp Visual Studio For å følge dette eksempelet må du starte med å kjøre Visual Studio ...

Visuelle designere i Visual Studio 2010 - dummies

Visuelle designere i Visual Studio 2010 - dummies

Visual Studio 2010 leveres med mange visuelle designere for å skape rapporter, design klasser, utforming av brukergrensesnitt og modelleringsdata er svært enkle og intuitive. Følgende tabell viser hver designer og beskriver hva du lager med den. Designer Hva du kan gjøre med det Class Designer Modellklasser ved hjelp av et klassediagram Crystal Reports Designer ...

Redaktørens valg

Hvordan du kan glede deg over å være i hverdagen - dummier

Hvordan du kan glede deg over å være i hverdagen - dummier

Følelsen av å være tilstedeværelse er din naturlig tilstand i sinnet. Barn er vanligvis i modus, lever i øyeblikket og bekymret for å oppnå langsiktige mål eller bekymre seg for fortiden. For å nyte mer blir modus, bare begynn å slippe av den vanlige tendensen til å stadig gjøre hele tiden. Her er ...

Hvordan finne Cool Masonic Places - Dummies

Hvordan finne Cool Masonic Places - Dummies

Kanskje du leter etter en flott Freemason-relatert språk mens du reise. Eller du er en ikke-Mason som ikke kan gå på et lodge-møte, men du vil fortsatt samarbeide i de mystiske bygningene: Freemason Hall (London): Freemason Hall er hovedkvarteret til United Grand Lodge of England. Ligger på 60 Great Queen St., inneholder den ...