Hjem Personlig finansiering Et nærbilde Se på en Android App - dummies

Et nærbilde Se på en Android App - dummies

Innholdsfortegnelse:

Video: Survey123 for ArcGIS – XLSForm: Adding Images and Audio Files in a Survey 2025

Video: Survey123 for ArcGIS – XLSForm: Adding Images and Audio Files in a Survey 2025
Anonim

I denne figuren viser Package Explorer i Eclipse strukturen til et nylig opprettet Android-prosjekt. Hver gren av treet representerer en fil eller en mappe, og hvis du utvider alle grener av treet, ser du enda flere filer og mapper. Hvorfor så mange filer og mapper i et Android-prosjekt?

src-katalogen

Katalogen inneholder prosjektets Java kildekode. Filer i denne katalogen har navn som MainActivity. java, MyService. Java, DatabaseHelper. java og MoreStuff. java.

Du kan legge hundrevis av Java-filer inn i et prosjektets src-katalog. Men når du oppretter et nytt prosjekt, oppretter Android vanligvis kun én fil for deg.

Reskataloget

Et prosjektets reskatalog inneholder ressurser for bruk av Android-applikasjonen. I figuren ser du at res har en haug med underkataloger: fire trekkbare kataloger, en layoutkatalog, en menykatalog og tre verdier kataloger.

Drabbar underkataloger

De trekkbare katalogene inneholder bilder, former og andre elementer.

Hver uttrekkbar katalog gjelder for bestemte skjermoppløsninger. For eksempel, i navnet drawable-hdpi, står bokstavene hdpi for h igh antall d ots p er i nch. Filer i drawable-hdpi-katalogen gjelder for enheter som har oppløsning (omtrent) mellom 180 og 280 punkter per tomme.

Hvis du vil ha mer informasjon om Android-skjermoppløsninger, kan du gå til Android Developers nettsted.

I figuren inneholder drawable-hdpi-katalogen en fil med navnet ic_launcher. png. Denne filen beskriver bildet som vises på appens ikon på Android-startskjermbildet.

Underkatalogen for verdier

En applikasjons res / verdier-katalog inneholder en fil med strenge. xml. (Se figuren.) Denne fisting viser koden i enkle strenger. xml-fil.

Min første Android App Hei verden! Innstillinger

I strengene. xml-fil, samler du alle ordene, setningene og setningene som appens bruker kan se. Du klumper sammen setninger som Hei verden! og Min første Android App slik at noen kan oversette dem alle til forskjellige språk. Med alle de setningene samlet i strengene. xml-fil, trenger en oversetter ikke å stikke rundt for å finne setninger i Java-koden.

(Poking rundt i koden på noe ekte programmeringsspråk kan være farlig fordi programkoden er komplisert, og den kan være sprø.)

Oppføringen beskriver en "hello_world" -streng som inneholder tegnene Hello World! Så i appens Java-kode, henviser du til ordene Hei verden! ved å skrive R. streng. Hei Verden. For å henvise til ordene Hei verden! i en annen XML-fil (som den i neste liste), skriver du "@ string / hello_world". Uansett, tekst R. streng. hello_world eller teksten "@ string / hello_world" står for ordene Hei verden! i forrige liste.

Bruken av strenger. xml-filer hjelper med lokalisering , som i teknologiverdenen er hva du gjør for å tilpasse en app til kulturens lokale språk og skikker. For å lokalisere appen til fransktalende brukere, for eksempel, oppretter du en ekstra mappe med navnet values-fr. Du legger til denne mappen til treet som er vist på figuren.

I mappen values-fr lager du en ny streng. xml-fil, og de nye strenger. xml-filen inneholder en linje som denne:

Bonjour tout le monde!

For Romanian, lager du en verdier-ro katalog, som inneholder en streng. xml-fil med denne linjen:

Salut lume!

Når Android ser enten R. streng. hello_world eller "@ string / hello_world" i koden, bestemmer Android brukerens opprinnelsesland og viser automatisk den riktige oversettelsen. Denne lokaliseringen skjer uten ytterligere innsats fra din side.

Layout undermappen

Oppsettkatalogen inneholder beskrivelser av aktivitetens skjermbilder.

En minimal apps res / layout-katalog inneholder en XML-fil som beskriver en aktivitets skjerm. (Se aktiviteten_main.xml-grenen i figuren.) Denne oppføringen viser koden i den enkle aktiviteten_main. xml-fil.


Koden i denne oppføringen angir at layouten av appens aktivitet er en RelativeLayout (hva det betyr) og, sentrert inne i RelativeLayout, har du en TextView. TextView thingy er en liten etikett som inneholder ordene Hei verden!

Et nærbilde Se på en Android App - dummies

Redaktørens valg

5 Tjenester som kan følge med på sosiale medier - dummies

5 Tjenester som kan følge med på sosiale medier - dummies

Del av å følge med sosiale medier er å identifisere influencers, generere salg og måle følelser. Mange av disse tjenestene produserer sofistikert analyse og rapporter, og de beste belaster store gebyrer for å gjøre det. Hvilke du bruker, avhenger av budsjettet, dine behov og dine preferanser for hvordan de søker og genererer informasjon. ...

5 Måter å analysere sosiale medier Trender - dummies

5 Måter å analysere sosiale medier Trender - dummies

Hvis du leter etter måter å søke etter navn , merker eller nøkkelord blir nevnt på sosiale nettsteder, hjelper disse tjenestene deg ikke bare med å identifisere hvor disse navnene deles, men også bidra til å gjøre resultatene relevante. PeopleBrowsr er et sosialt media søkeverktøy som lar deg søke i brukernes aktiviteter over tid. Topsy er ...

10 Regler for Social Media Optimization - dummies

10 Regler for Social Media Optimization - dummies

Hvor mange regler er det for sosiale medier optimalisering (SMO)? Det avhenger av hvem du spørger. Disse reglene legger et solid grunnlag for din sosiale mediepraksis, og at du kan bruke dem som prinsipper for å skape en effektiv praksis. Vær autentisk Denne hører hjemme på toppen av listen. Nummer-ett-problemet ...

Redaktørens valg

Slik avslutter du en kolonne i Word 2007 - dummies

Slik avslutter du en kolonne i Word 2007 - dummies

Word 2007 tilbyr flere måter å avslutte en kolonne av Tekst: Du kan opprette en kolonneavbryt, gå tilbake til Enkelt kolonne-modus, eller fjerne kolonner fra et dokument. Lag en kolonneavbryt Når du vil fortsette å bruke kolonner, men du vil at teksten du skriver skal starte øverst på det neste ...

Slik fyller du inn tekst i et Word 2007-tabell - dummies

Slik fyller du inn tekst i et Word 2007-tabell - dummies

For å fylle ut Word 2007-tabellen med tekst , du begynner bare å skrive. Når du skriver, passer hele teksten til en enkelt celle, som vokser høyere for å imøtekomme lange biter av tekst. For å hjelpe deg med å skrive inn tekst og flytte rundt i et bord, kan du bruke bestemte taster til å utføre spesialfunksjoner: Tab: For å flytte ...

Slik skriver du inn ukjente tegn i et Word 2007-dokument - dummier

Slik skriver du inn ukjente tegn i et Word 2007-dokument - dummier

Word 2007 bruker to ikke-brytende tegn , mellomrom og bindestrek (eller bindestrek), for å bryte linjer med tekst: Plassen deler en linje mellom to ord, og bindestrek (ved hjelp av bindestrek) deler en linje mellom to ordstykker. Noen ganger vil du imidlertid ikke at en linje skal splittes av et mellomrom eller en bindestrek. For ...

Redaktørens valg

Legger til tekstanalyse til datavisualiseringer - dummies

Legger til tekstanalyse til datavisualiseringer - dummies

En av de kraftigste måtene å legge til sammenheng med datavisualiseringene dine er å inkludere tekstanalyse. I Business Intelligence Dashboard Formula World er tekstanalyse definert som en kort setning eller et fragment som inneholder en kombinasjon av statisk tekst og dynamiske verdier som beskriver en eller flere visualiseringer. Følgende figur viser ...

4 Uvanlig designverktøy for infographics arbeid - dummies

4 Uvanlig designverktøy for infographics arbeid - dummies

Infographics er en stadig mer populær form for deling av informasjon. Mekanikkene til å lage et infografisk har historisk vært litt komplisert, og krever at du trenger visse programvare og design ferdigheter. I det siste, noen & ldquo; nye barn i blokken & rdquo; tilbyr noen interessante og forenklede måter å lage og dele infographics på. Arbeide med disse verktøyene kan være ...

Velg riktig type punkt (størrelse) for infographics - dummies

Velg riktig type punkt (størrelse) for infographics - dummies

Du trenger alltid å Vær oppmerksom på hvordan lesbar typen i infografikken din vil være når folk ser på den. Teksten må være stor nok og klar nok til at folk kan lese det. Felles designstandarder dikterer at kroppstypen ikke skal være mindre enn 10 poeng, og det anbefales i de fleste tilfeller å ...