Anbefalede artikler
- Erfaringen kvalitet øjnene me…
- Genvinde tabte indtalte memoer…
- 3 Avenues gendannes IMessages …
- Hvordan er Time management pro…
- XD Card Recovery: Genoprette m…
- Binary Boom gennemgang af Will…
- iPhone Notes Recovery - gendan…
- Erhverve hjælp fra en SCADA s…
- Sådan Slet Fotos fra iPhone v…
- Google Glass: Værdi din stemm…
- Sådan overføre kontakter /SM…
- Indsigt i Norton Antivirus Ege…
- Egenskaber der gør Commercial…
- Hvorfor er MLM software til kr…
- Optimal Expense Management med…
Kategori
- affiliate marketing
- kunst håndværk
- automotive
- boganmeldelser
- forretning
- karriere
- kommunikation
- computere
- uddannelse
- underholdning
- miljø
- finans
- mad drink
- gaming
- sundhed lægelig
- hjem familie
- internet eBusiness
- børn teenagere
- sprog
- legal
- markedsføring
- musik
- kæledyr dyr
- ejendom
- relationer
- self Forbedring
- shopping anmeldelser
- samfund nyheder
- software
- spiritualitet
- sport rekreation
- teknologi
- rejser
- kvinders interesser
- skrive taler
- andre
Android tutorial for begyndere af Peter Paul
Denne lektion viser, hvordan du opretter et nyt projekt, enten ved hjælp af Android Studio eller ved hjælp af SDK værktøjer fra en kommandolinje.
Bemærk: Du burde allerede have Android SDK installeret, og hvis du bruger Android Studio, skal du også have Android Studio installeret. Hvis du ikke har disse, skal du følge vejledningen til Installation af Android SDK, før du starter denne lektion
Android baggrund tjeneste tutorial. | Android programmering tutorial
Opret et projekt med Android StudioIn Android Studio, oprette et nyt projekt: Hvis du ikke har et projekt åbnet, i skærmbilledet Velkommen skal du klikke på Ny Project.If du har et projekt åbnet, fra menuen Filer skal du vælge Nyt projekt.
Figur 1. Konfiguration et nyt projekt i Android Studio.
Under Konfigurer din nye projekt, udfyld felterne som vist i figur 1, og klik Next.It vil sandsynligvis være lettere at Følg disse lektioner, hvis du bruger de samme værdier som shown.Application Name er den app navn, der vises til brugerne. Til dette projekt, skal du bruge "My First App." Selskabet område giver en kvalifikationskamp, der vil blive tilføjet til pakken navn; Android Studio vil huske denne kvalifikationskamp for hvert nyt projekt, du create.Package navn er det fuldt kvalificerede navn for projektet (efter de samme regler som dem, for navngivning pakker i programmeringssproget Java). Din pakke navn skal være entydigt på tværs af alle pakker installeret på Android-systemet. Du kan redigere denne værdi uafhængigt af ansøgningen navn eller firmaet domain.Project placering er den mappe på dit system, der holder projektet files.Under Vælg formularen faktorer din app vil køre på, markere feltet til Telefon og Tablet.For Minimum SDK, skal du vælge API 8: Android 2.2 (Froyo) .Den Minimum Nødvendig SDK er den tidligste version af Android, at din app understøtter, angives med API niveau. For at understøtte så mange enheder som muligt, bør du indstille denne til det laveste version, der giver din app til at give sin kerne feature sæt. Hvis nogen funktion i din app er kun muligt på nyere versioner af Android, og det er ikke afgørende for den app kerne feature sæt, kan du aktivere funktionen kun når det kører på de versioner, der understøtter det (som diskuteret i at støtte forskellige Platform versioner) .leave alle de andre muligheder (TV, Wear, og Glass) ukontrollerede og klik Next.Activities
En aktivitet er en af de særlige kendetegn ved Android rammer. Aktiviteter giver brugeren adgang til din app, og der kan være mange aktiviteter. En ansøgning vil normalt have en hovedaktivitet for når brugeren starter programmet, en anden aktivitet for når hun vælger noget indhold for at se, for eksempel, og andre aktiviteter, når hun udfører andre opgaver inden app. Se Aktiviteter for mere information.Under Tilføj en aktivitet til < skabelon >, vælge Blank aktivitet og klik Next.Under Vælg indstillinger for din nye fil, ændre Aktivitet Navn til MyActivity. Layout navn skifter til activity_my, og titlen til MyActivity. Menuen Resource Name er menu_my.Click Udfør-knappen for at oprette project.Your Android-projektet er nu en grundlæggende "Hello World" app, der indeholder nogle standard-filer. Tag et øjeblik til at gennemgå de vigtigste af disse:
app /src /vigtigste /RES /layout /activity_my.xmlThis er XML layout filen for den aktivitet, du har tilføjet, da du oprettede projektet med Android Studio. Efter Nyt projekt workflow, Android Studio præsenterer denne fil med både en tekst udsigt og et eksempel på skærmen UI. Filen indeholder nogle standardindstillinger og en TextView element, der viser meddelelsen, "Hej Verden!" App /src /main /java /com.mycompany.myfirstapp /MyActivity.javaA fanen for denne fil vises i Android Studio, når Nyt projekt workflow finish. Når du vælger den fil, du ser klassen definition for den aktivitet, du har oprettet. Når du bygger og køre den app, Activity klassen starter aktiviteten og indlæser layout fil, der siger "Hello World!" App /src /main /AndroidManifest.xmlThe manifest fil beskriver de grundlæggende egenskaber af app og definerer hver af dens komponenter . Du vil gense denne fil som du følger disse lektioner og tilføje flere komponenter til din APP.app /build.gradleAndroid Studio bruger Gradle at kompilere og bygge din app. Der er en build.gradle fil for hvert modul af dit projekt, samt en build.gradle fil for hele projektet. Normalt du kun er interesseret i build.gradle filen for modulet, i dette tilfælde den app eller anvendelsen modul. Det er her din app build afhængigheder er indstillet, herunder defaultConfig indstillinger: compiledSdkVersion er den platform version, efter hvilken du vil kompilere din app. Som standard er denne indstillet til den nyeste version af Android tilgængelig i dit SDK. (Det skal være Android 4.1 eller højere, og hvis du ikke har sådan en version til rådighed, skal du installere en ved hjælp af SDK Manager.) Du kan stadig bygge din app til at understøtte ældre versioner, men at sætte denne til den nyeste version giver dig mulighed for at muliggøre nye funktioner og optimere din app for en stor brugeroplevelse på den seneste devices.applicationId er det fuldt kvalificerede pakke navn for din ansøgning at du har angivet under nyt projekt workflow.minSdkVersion er Minimum SDK version, du angav under Nyt projekt workflow . Dette er den tidligste version af Android SDK, at din app supports.targetSdkVersion angiver den højeste version af Android, som du har testet din ansøgning. Som nye versioner af Android bliver tilgængelige, bør du teste din app på den nye version og opdatere denne værdi til at matche den nyeste API-niveau og dermed drage fordel af nye platform funktioner. For mere information, kan du læse understøtter forskellige platform Versions.See Building dit projekt med Gradle for mere information om Gradle
også Bemærk /res undermapper der indeholder ressourcer til din ansøgning:
strækbare < massefylde > /Directories strækbart. objekter (såsom bitmaps), der er designet til forskellige tætheder, såsom medium densitet (MDPI) og høj densitet (hdpi) skærme. Andre trækbare mapper indeholder aktiver beregnet til andre skærmen tætheder. Her finder du ic_launcher.png der vises, når du kører standard app.layout /Directory til filer, der definerer din app brugergrænseflade som activity_my.xml, omtalt ovenfor, som beskriver en grundlæggende layout for MyActivity class.menu/Directory for filer, der definerer din app menu items.values /Directory til andre XML-filer, der indeholder en samling af ressourcer, såsom snor og farve definitioner. Den strings.xml filen definerer "Hej Verden!" streng, der vises, når du kører standard app.To køre den app, skal du fortsætte til næste lektion.
Opret et projekt med Command Line ToolsIf du ikke bruger Android Studio IDE, kan du i stedet oprette dit projekt ved hjælp af SDK værktøjer fra en kommandolinje:
Skift mapper ind i Android SDK SDK /path.Execute: værktøjer /android liste targetsThis udskriver en liste over de tilgængelige Android-platforme, som du har hentet til din SDK. Find den platform, mod hvilken du ønsker at kompilere din app. Notér målet id. Vi anbefaler, at du vælger den højest mulige version. Du kan stadig bygge din app til at understøtte ældre versioner, men indstilling build target til den nyeste version giver dig mulighed for at optimere din app til den nyeste devices.If du ikke kan se nogen mål på listen, skal du installere nogle ved hjælp af Android SDK værktøjet. Se Tilføjelse SDK Packages.Execute: Android skabe projekt --target < target-id > --name MyFirstApp \\ - path < sti-til-arbejdsområde > /MyFirstApp --activity MyActivity \\ - pakke com.example.myfirstappReplace < target-id > med et ID fra listen over mål (fra det foregående trin), og udskift < sti-til-arbejdsområde > med den placering, hvor du vil gemme din Android projects.Tip:. Tilsæt platform-nulstiller /samt de redskaber /mappe til din PATH miljøvariabel
din Android projekt er nu en grundlæggende "Hello World" app, indeholder nogle standard filer. For at køre den app, skal du fortsætte til næste lektion.
software
- Website Design og Udvikling Service - En effektiv metode til at nå dine potenti…
- Qibla kompas, bøn gange og Azan af Frank Ronald
- Sådan Transfer Symbian kontakter til iPhone ved Riliiy Ray
- Magento E-handel webudvikling tjenester og udviklere af Madhyama Yadav
- SNMP Meddelelsestyper og deres funktioner af James J. Adams
- Cloud Contract Management Myth af James N Blake
- At finde den rigtige Facebook App Development Company af Shannon Carnton
- Fordelene ved at have elektroniske Record of Student med School Management Syste…
- Få personlig VPN med bedste VPN-udbyder tjenesteydelser Business. Webseo
- Udnyt fremragende strategi for at dukke op på toppen! af Joshua Matthew
- Hvornår er det rigtige tidspunkt at kontakte AVG kundesupport? af Lucy Price
- Sådan Backup Yahoo Mail data på skrivebordet? af Jacky Chain
- WordPress udvikling og tilpasning af Wasim Khan
- De fremtidige muligheder for app udviklere gennem Wearable Glass App Udvikling a…
- Hvorfor har du brug en SSD opgradering af Elite Bytes