Hjem Personlig finansiering Hvordan man laver "Look" til din Android App med Java - dummies

Hvordan man laver "Look" til din Android App med Java - dummies

Video: How To Make a Hippo Farm in Minecraft PE ? 2025

Video: How To Make a Hippo Farm in Minecraft PE ? 2025
Anonim

En generel retningslinje i Android appudvikling fortæller dig at adskille logikken fra præsentationen. I mindre tekniske termer advarer retningslinjen mod at forvirre, hvad en app gør med, hvordan en app ser ud. Retningslinjerne gælder for mange aspekter af livet. For eksempel, hvis du designer en hjemmeside, har kunstnere layoutet og har geeks gør kodningen. Hvis du skriver en rapport, skal du få ideerne skrevet først. Senere kan du bekymre dig om skrifttyper og stykkeformater.

Litteraturen om app-udvikling beskriver specifikke teknikker og rammer for at hjælpe dig med at adskille form fra funktion.

Gør følgende for at tilføje knapper, bokse og andre godbidder til din app:

  1. Start Android Studio og start et nyt projekt. Når du er færdig med disse trin, har du et helt nyt projekt med en tom aktivitet. Projektet vises i Android Studio hovedvindue.
  2. I det nye projekts app / res / layout filial (i hovedvinduets projektværktøj vindue) skal du dobbeltklikke på activity_main. xml . Som et resultat viser Android Studio's Designer-værktøj indholdet af activity_main. xml . Designerværktøjet har to tilstande: Designtilstand til træk-og-slip visuel redigering og Tekst-tilstand til XML-kode redigering. Så i bunden af ​​Designer-værktøjet er der to faner: Et design-faneblad og en tekstfaneblad.
  3. Klik på fanen Design.

    I designtilstand ser du paletten, komponenttræet, to forhåndsvisningsskærme og egenskabsruden.

    Hvis du ikke ser paletten, skal du kigge efter den lille paletteknap på den venstre kant af Designer-værktøjet. Hvis du klikker på knappen, skal paletten vises.

    Komponistræet har en fil mærket TextView - "Hej verden! " Denne filial repræsenterer teksten Hej verden!, der vises automatisk som en del af din app. Du behøver ikke denne tekst i din app.

  4. Vælg fanen TextView - "Hello World!" i komponenttræet, og tryk derefter på Slet. Branchet "Hello World" forsvinder fra komponenttræet, og ordene Hello World! forsvinder fra forhåndsvisningsskærmen.

    De næste trin fører dig gennem oprettelsen af ​​appen.

    Appens layout har tre forskellige slags komponenter, og hver type komponent går af flere forskellige navne. Her er de tre typer af komponenter:

    • EditText (også kendt som almindelig tekst): Et sted hvor brugeren kan redigere en enkelt tekstlinje. Et almindeligt navn for denne type komponent er et tekstfelt.
    • Button : En knap er en knap er en knap. Vil du klikke på knappen? Gå lige og klik på det.
    • Tekstvisning (også kendt som Almindelig tekstvisning, Stor tekst, Mellemtekst osv.): Et sted hvor appen viser tekst. Normalt ændrer brugeren ikke teksten i en TextView komponent.

      For at være smerteligt præcist, er Android's EditText , Button og TextView komponenter ikke helt forskellige typer af komponenter. Hver EditText komponent er en slags TextView , og hver Button er også en slags TextView . I sproget med objektorienteret programmering forlænger klassen EditText klassen TextView . Klassen Button udvider også klassen TextView .

  5. Træk en almindelig tekst (det vil sige EditText ) fra paletten Widgets-gruppen til en af ​​forhåndsvisningsskærmen. Objektet Almindeligt tekst kan lande i et grimt udseende. Det er okay. Du laver ikke et kunstværk. Du lærer at skrive Java-kode.
  6. Gentag trin 5, denne gang sætter en knap på forhåndsvisningsskærmen. Sæt knappen Knappen under komponenten Almindelig tekst (EditText). Senere, hvis du ikke kan lide, hvor du placerer knappen Knappen, kan du nemt flytte den ved at trække den andre steder på forhåndsvisningsskærmen.
  7. Gentag trin 6, denne gang sætter en TextView komponent på forhåndsvisningsskærmen. Sæt komponenten TextView under komponenten Button , men det er endnu en gang for dig.

    I de resterende trin ændrer du teksten, der vises i hver komponent.

  8. Vælg komponenten Button på forhåndsvisningsskærmen eller i komponenttræet. Som et resultat viser Designer-værktøjets egenskabsrude nogle af knappekomponentens egenskaber.

    Når du har valgt komponenten Button , kan du muligvis se ordet TextView i egenskabsruden. Forveks det ikke med komponenten TextView , som du har trukket fra paletten i trin 7. Med den valgte knap henviser alle felterne i egenskabspanelet til komponenten Button . Hvis udseendet af ordet Tekstvisning i panelet Egenskaber forvirrer dig, skal du se ikonet Tekniske ting i trin 4. (Hvis ordet Tekstvisning ikke forvirrer dig, må du ikke genstand læsning af ikonet Tekniske ting!)
  9. Indtast ordet COPY i feltet Egenskaber i feltet tekst. Når du gør det, vises ordet COPY på forsiden af ​​komponenten Button . Du kan tjekke dette ved at kigge på visiwyg preview skærmbilledet.

    I vinduet Egenskaber kan du muligvis se to felter mærket tekst. Hvis det er tilfældet, er en til test og den anden er til at køre appen. Når det er i tvivl, gør det ikke ondt at skrive ordet COPY i begge disse felter.

  10. Gentag trin 8 og 9 med dine aktiviteter EditText og TextView komponenter, men denne gang skal du ikke sætte ordet COPY i disse komponenter. I stedet skal du fjerne tegnene fra disse komponenter.Når du er færdig, ser forhåndsvisningsskærmen ud på skærmen nedenfor. Hvis dine preview-skærme ikke ser sådan ud, skal du ikke bekymre dig om det. Dine komponenter kan være spredt på forskellige steder på forhåndsvisningsskærmbillederne, eller skaberne af Android Studio kan have ændret den måde, som forevisningsskærmen ser ud. Så længe du har en komponent EditText , en Button komponent og en TextView komponent, er du okay.
  11. Vælg Filer → Gem alle for at gemme dit arbejde hidtil.

Hvordan man laver "Look" til din Android App med Java - dummies

Valg af editor

Hvordan man skriver en check for en fremragende bill i QuickBooks Online - dummies

Hvordan man skriver en check for en fremragende bill i QuickBooks Online - dummies

Du kan Brug QuickBooks Online (QBO) Check vinduet til at skrive en check for at betale et faktura, du tidligere indtastede - noget, du ikke kan gøre i QuickBooks desktop produkt. Brug ikke Check-transaktionen, hvis du planlægger at betale flere regninger. Hvis du vælger en betalingsmodtager, for hvem der foreligger en udestående faktura, QBO ...

Sådan afskrives fakturaer med QuickBooks Online Accountant - dummies

Sådan afskrives fakturaer med QuickBooks Online Accountant - dummies

Vælger skrivefakturaer fra revisionsværktøjerne menuen i QBOA viser siden Skriv ud fakturaer, som giver dig mulighed for at se fakturaer, du måske vil afskrive, og derefter skrive dem til en konto efter eget valg. Øverst på siden indstiller du filtre for at få vist de fakturaer, du vil have ...

Importrevisorens ændringer til QuickBooks 2012 Datafil - dummies

Importrevisorens ændringer til QuickBooks 2012 Datafil - dummies

Din klient importerer de ændringer, som du ' har lavet i revisorens kopi af QuickBooks 2012-datafilen i hendes arbejdskopi af datafilen. For at gøre dette vælger klienten filen Arkiv → Revisorens Kopi → Klientaktiviteter → Kommandoen Import Revisorens Ændringer. QuickBooks viser dialogboksen Importer regnskabsførerens ændringer. For at bruge importkontoens ændringer ...

Valg af editor

Brug Flash med Nature Photography - dummies

Brug Flash med Nature Photography - dummies

Som regel afhænger du af naturlig belysning til naturfotografering. Du kan dog bruge flash-flash eller en ekstra flash-enhed til at øge naturlig belysning. On-flash-kamera De fleste digitale kameraer leveres med en flash på kameraet. Blitzenheden springer op, når det er nødvendigt. Du kan også aktivere flash på kameraet, når du skal tilføje en ...

Brug tredjeparts rå software til HDR fotografi - dummies

Brug tredjeparts rå software til HDR fotografi - dummies

Du kan købe eller downloade et væld af Råredigerere og konvertere fra tredjepart, der hjælper dig med at lave billeder med høj dynamisk rækkevidde. Hvis du er utilfreds med din nuværende software og vil prøve noget nyt, skal du hænde på en eller flere af de programmer, der er angivet i tabellen. Rå redaktører fra tredjepart Navn URL Platform (er) Freeware? ...

Brug dekorative accenter i mad stil og madfotografi - dummies

Brug dekorative accenter i mad stil og madfotografi - dummies

Når fødevaren alene ikke skaber Det drama eller den intrigue, du vil have i din fotografering med dekorative accenter - af farve, form eller tekstur - kan give dine billeder den ekstra effekt, du leder efter. Accenter er forbedringer af fødevarematerialet, og selvom de tjener formålet med at ophæve maden, er de ...

Valg af editor

Sådan finder du formatering i Word 2007 - dummies

Sådan finder du formatering i Word 2007 - dummies

Du kan bruge kommandoen Find til at skure dit Word 2007-dokument til formatering af oplysninger. Hvis du f.eks. Kun vil finde de forekomster af ordet, der ligger i fed skrift, kan du gøre det. Dette eksempel søger efter teksten gåseæg med en skriftstørrelse på 24 point i en ...

Hvordan man finder tekst i Word 2016 - dummies

Hvordan man finder tekst i Word 2016 - dummies

Ikke gider med båndet! For at finde tekst i dit Word 2016-dokument, tryk Ctrl + F, den mindeværdige tastaturgenvej til kommandoen Find. Du ser navigationsruden, svarende til hvad der vises her. Navigationsruden. Skriv den tekst, du vil lokalisere, i feltet Søg dokument. Når du skriver forekomster af teksten ...

Hvordan man finder stilarter i Word 2016 - dummies

Hvordan man finder stilarter i Word 2016 - dummies

Stilarter bor på Word 2016 Home-fanen navngivet Styles-gruppe, som vist her. Hvad du ser på båndet er Style Gallery, som kan udvides til en fuld menu med stilvalg. Hvor Word-stilarter lurer. Klik på dialogboksen launcher i det nederste højre hjørne af Styles-gruppen ...