Hjem Personlig finansiering Hvordan lage "Look" for din Android App med Java-dummies

Hvordan lage "Look" for din Android App med Java-dummies

Video: MatSans®: Slik lager du Brente mandler 2024

Video: MatSans®: Slik lager du Brente mandler 2024
Anonim

En generell retningslinje i Android app utvikling forteller deg å skille logikk fra presentasjon. I mindre tekniske termer advarer retningslinjene mot å forvirre hva en app gjør med hvordan en app ser ut. Retningslinjen gjelder for mange aspekter av livet. For eksempel, hvis du designer et nettsted, har kunstnere layoutet og har geeks gjør kodingen. Hvis du skriver en rapport, få ideene skrevet først. Senere kan du bekymre deg om skrifttyper og stykkstiler.

Litteraturen om apputvikling beskriver spesifikke teknikker og rammer for å hjelpe deg å skille form fra funksjon.

For å legge til knapper, bokser og andre godbiter til appen din, gjør du følgende:

  1. Start Android Studio og start et nytt prosjekt. Når du er ferdig med disse trinnene, har du et helt nytt prosjekt med en tom aktivitet. Prosjektet vises i Android Studio hovedvindu.
  2. I det nye prosjektets app / res / layout gren (i hovedvinduets prosjektverktøy-vindu), dobbeltklikk activity_main. xml . Som et resultat viser Android Studio Designerverktøy innholdet i activity_main. xml . Designerverktøyet har to moduser: Designmodus for dra-og-slipp-visuell redigering og tekstmodus for XML-kode redigering. Så bunnen av Designer-verktøyet har to faner: Et design-faneblad og en tekstfane.
  3. Klikk kategorien Design.

    I designmodus ser du paletten, komponenttreet, to forhåndsvisningsskjermbilder og Egenskaper-panelet.

    Hvis du ikke ser paletten, let etter den lille paletten på venstre kant av Designer-verktøyet. Hvis du klikker på knappen, skal paletten vises.

    Komponenttreet har en gren merket TextView - "Hello World! " Denne grenen representerer teksten Hello World! som vises automatisk som en del av appen din. Du trenger ikke denne teksten i appen din.

  4. Velg kategorien TextView - "Hei verden!" i komponenttreet, og trykk deretter på Slett. Branchen "Hello World" forsvinner fra komponenttreet, og ordene Hello World! forsvinner fra forhåndsvisningsskjermen.

    De neste trinnene fører deg gjennom etableringen av appen.

    Appens oppsett har tre forskjellige typer komponenter, og hver type komponent går av flere forskjellige navn. Her er de tre komponentene:

    • EditText (også kjent som vanlig tekst): Et sted hvor brukeren kan redigere en enkelt tekstlinje. Et vanlig navn for denne typen komponent er et tekstfelt.
    • Knapp : En knapp er en knapp er en knapp. Vil du klikke på knappen? Gå rett fram og klikk på den.
    • Tekstvisning (også kjent som vanlig tekstvisning, stor tekst, middels tekst osv.): Et sted hvor appen viser tekst. Normalt redigerer brukeren ikke teksten i en TextView komponent.

      Komponenter til komponentene er ikke helt forskjellige, for å være smertefullt nøyaktig, er komponentene til EditText , Button og TextView . Hver EditText komponent er en slags TextView , og hver Button er også en slags TextView . I språket for objektorientert programmering utvider klassen EditText klassen TextView . Klassen Button utvider også klassen TextView .

  5. Dra en vanlig tekst (det vil si EditText ) fra palettets Widgets-gruppe til en av forhåndsvisningsskjermene. Objektet Vanlig tekst kan lande i et styggt utseende. Det er ok. Du lager ikke et kunstverk. Du lærer å skrive Java-kode.
  6. Gjenta trinn 5, denne gangen legger du et knappelement på forhåndsvisningsskjermen. Sett Knapp-komponenten under komponenten Vanlig tekst (EditText). Senere, hvis du ikke liker hvor du legger på Knapp-komponenten, kan du enkelt flytte den ved å dra den andre steder på forhåndsvisningsskjermen.
  7. Gjenta trinn 6, denne gangen setter du en TextView komponent på forhåndsvisningsskjermen. Sett TextView -delen under Knapp -delen, men igjen er det opp til deg.

    I de gjenværende trinnene endrer du teksten som vises i hver komponent.

  8. Velg komponenten Knapp på forhåndsvisningsskjermen eller i komponenttreet. Som et resultat viser Designer-panelets Egenskaper-panel noen av knappens komponentegenskaper.

    Etter at du har valgt komponenten Knapp , kan du se ordet Tekstvisning i Egenskaper-panelet. Ikke forveksle dette med komponenten TextView som du har trukket fra paletten i trinn 7. Med knappen valgt, henviser alle feltene i Egenskaper-panelet til komponenten Knapp . Hvis utseendet på ordet Tekstvisning i Egenskaper-panelet forvirrer deg, se ikonet Tekniske ting i trinn 4. (Hvis ordet Tekstvisning ikke forvirrer deg, må du ikke bry deg om å lese ikonet Technical Stuff!)
  9. Skriv inn ordet COPY i ruten Egenskaper i feltet merket tekst. Når du gjør det, vises ordet COPY på forsiden av komponenten Knapp . Du kan sjekke dette ved å se på Visiwyg forhåndsvisning.

    I vinduet Egenskaper kan du se to felt merket tekst. Hvis det er tilfelle, er en for testing, og den andre er for å kjøre appen. Når det er i tvil, gjør det ikke vondt for å skrive ordet KOPIER i begge disse feltene.

  10. Gjenta trinn 8 og 9 med aktivitetene dine EditText og TextView , men denne gangen må du ikke sette ordet COPY i disse komponentene. I stedet fjern tegnene fra disse komponentene.Når du er ferdig, ser forhåndsvisningsskjermene ut som på skjermbildene nedenfor. Hvis forhåndsvisningsskjermene dine ikke ser akkurat ut som dette, ikke bekymre deg for det. Komponentene dine kan være spredt på forskjellige steder på forhåndsvisningsskjermbildene, eller skaperne av Android Studio kan ha endret måten forhåndsvisningsskjermene ser ut. Så lenge du har en EditText komponent, en Button komponent og en TextView komponent, er du ok.
  11. Velg Fil → Lagre alt for å lagre arbeidet ditt så langt.

Hvordan lage "Look" for din Android App med Java-dummies

Redaktørens valg

Ved hjelp av farger og gradienter med HTML5 Canvas Tag - dummies

Ved hjelp av farger og gradienter med HTML5 Canvas Tag - dummies

Nesten alle operasjoner i HTML5 lerret funksjonen implementerer en fylle eller stroke stil. For å få mest mulig ut av lerretet, må du forstå hvordan de fungerer. De tre primære typene stiler du kan bruke på fyll og slag er farger, gradienter og mønstre. Bruke farger med HTML5 lerret-merket For å spesifisere en ...

Ved hjelp av HTML for å kode websidene dine - dummies

Ved hjelp av HTML for å kode websidene dine - dummies

HTML lar deg legge til beskrivende koder på web sidetekst, for å endre utseendet, eller opprette lister, tabeller, koblinger og så videre. HTML er designet for å være noe som mennesker kan lese og at maskiner kan behandle, en form for felles grunnlag for menneskelig kommunikasjon. Anta at du vil legge til fet skrift til et ord ...

Redaktørens valg

Slik skriver du Excel-formler og -funksjoner direkte i regnearkceller - dummier

Slik skriver du Excel-formler og -funksjoner direkte i regnearkceller - dummier

Kanskje den enkleste oppføringen Metoden er å skrive en formel direkte i en celle i et Excel-regneark. Skriv bare formler som ikke inneholder noen funksjoner, og trykk Enter-tasten for å fullføre oppføringen. Prøv dette enkle eksempelet: Klikk på en celle der formelen skal skrives inn. Skriv inn denne enkle matematikkbaserte formelen: = 6 + (9/5) ...

Hvordan du skriver inn lister og seriell data ved hjelp av AutoFill i Excel 2016 - dummies

Hvordan du skriver inn lister og seriell data ved hjelp av AutoFill i Excel 2016 - dummies

I Excel 2016, kan data som faller inn i kategorien "seriell" - månedens navn, ukedag og sammenhengende tall og datoer, for eksempel - skrives inn raskt med kommandoen AutoFill. Tro det eller ei, Excel gjenkjenner visse typer seriell data og går inn i den for deg som en del av AutoFill-funksjonen. ...

Hvordan du skriver inn en funksjon i Excel med funksjonskommandoen - dummies

Hvordan du skriver inn en funksjon i Excel med funksjonskommandoen - dummies

Hvis du er ikke kjent med hvordan en funksjon fungerer i Excel - kanskje du ikke engang er sikker på hvilken funksjon du vil bruke - du må bruke Formulas-fanens Innsett Funksjon-kommando for å finne funksjonen og deretter identifisere argumentene riktig. Hvis du vil bruke kommandoen Funksjonsveiviser på denne måten, følg ...

Redaktørens valg

ÅNdelig gjenoppretting: Den samaritanske kvinne ved brønndummene

ÅNdelig gjenoppretting: Den samaritanske kvinne ved brønndummene

Den samaritanske kvinnen ved brønnen er ingen engel. Blandet opp med en feil folkemengde, denne stakkars kvinnen fra Samaria har et godt rykte. Hun hadde vært gift fem ganger og bodde i synd med en mann som ikke var hennes ektemann. Gjennom hennes historie kommer leksjonen at folk ikke burde leve av kjønnslig glede. ...

Gjenoppleve den bibelske julehistorien - dummies

Gjenoppleve den bibelske julehistorien - dummies

I stedet for bare å vises på jorden en dag eller "stråle ned" bruk Trek-talk), sier Jesus at han har kommet inn i denne verden på de mest ortodokse måtene: fødsel. Jesu utseende på jorden er kjent som inkarnasjonen, eller hva Johannes-evangeliet kaller Jesus "blir kjøtt. "Interessant nok, skjønner John ikke hendelsene ...