Video: How to Make an Android App for Beginners 2024
Av Rajiv Ramnath, Roger Crawfis, Paolo Sivilotti
Android er en åpen kildekode, Linux- og Java-basert programvareramme for mobile og bærbare enheter. Android-operativsystemet har et godt utviklet Java-basert SDK for å gjøre utviklingsappene enkle og morsomme. Før du utvikler Android 3-programmer, bli kjent med Eclipse (et integrert utviklingsmiljø for Java-utviklere) og hvordan du gjør noen vanlige oppgaver som å lage ikoner og aktiviteter.
Android: Bruke Eclipse IDE for Java Development
I dag bruker programvareverktøyutviklere et integrert utviklingsmiljø (IDE) for enklere Java-utvikling. Den mest aksepterte IDE blant Java-utviklere er Eclipse. Denne tabellen gir deg raske tips for bruk av Eclipse IDE for å utvikle Android-apper.
Oppgave | Slik oppnår du |
---|---|
Start et nytt Android-prosjekt | Velg Android Project fra skjermbildet Ny prosjekt under Android i veiviseren
. |
Opprett og start en emulator | Fra Windows-menyen, velg Android SDK og AVD Manager.
Velg virtuelle enheter og klikk på Ny. Skriv inn et navn på virtuell enhet, sett målet og klikk på Opprett AVD. Enheten vil bli opprettet. Du blir plassert tilbake på skjermbildet Virtuelle enheter . Fra listen over enheter velger du enheten du bare opprettet og klikker på Start. |
Distribuer appen din på en enhet | Høyreklikk på prosjektet som inneholder appen, velg Kjør
As, og velg deretter Android-applikasjon. |
Ta opp logcat-vinduet | Fra vindu-menyen, velg Vis visning og deretter Annet. Fra
listen over viste visninger, velg logcat. |
Feilsøk søknaden din | Erklær søknaden som "debuggable" i manifestet. For å gjøre
dette i Eclipse, se manifestet, åpne applikasjonsfanen og angi feltet Debuggable to true (eller rediger XML direkte, add android: debuggable = "true" som en attributt til elementet). Aktiver USB feilsøking på Windows og Linux (se Google USB Driver og Bruke Maskinvareenheter). Høyreklikk på prosjektet som inneholder appen, velg Debug As og velg deretter Android-applikasjon |
Se hvilke enheter som er tilgjengelige | Fra Vis-menyen, velg Vis visning og deretter Annet. Velg
Android, og velg deretter Enheter |
Åpne DDMS-perspektivet for å bla gjennom en enhet | Fra vindu-menyen, velg Åpne perspektiv og deretter
DDMS. |
Last opp en fil til en enhet | Åpne DDMS-perspektivet for å bla gjennom enheten.I kategorien Filer
Utforsker klikker du og markerer katalogen du vil laste opp filen i. Deretter velger du det lille ikonet øverst i vinduet hvis verktøytips sier "Skyv en fil på enheten". |
Bruk profiler | I visningsenheter velger du løpeprosjektet. Start
profilering ved å klikke på ikonet til venstre for Stop-tegnet (verktøytips leser, "Start metodeprofilering"). |
Konfigurer et Android-enhetstestprosjekt | I ressurs- eller Java-perspektiv velg
File-> New-> Other-Android Test Project. Angi navnet på Android utviklingsprosjektet som blir testet. |
Mastering Vanlige oppgaver av Android App Utvikling
Android app utvikling innebærer mange oppgaver, inkludert design og bygging av kjernen i søknaden din; bestemme brukergrensesnittkomponenter; og viktigere, gjør din Android-app kommersielt tilgjengelig for allmennheten. Denne tabellen er en "how-to" for mange av oppgavene du utfører når du utvikler Android-apper.
Oppgave | Slik utfører du |
---|---|
Opprett streng-, farge-, bilde-, lyd- og videofiler | I Android-prosjektet ser du under Res Directory. String- og fargematerialer er
plassert i strengene. xml-filen i -verdier-underkatalogen. Bilder, lyd og video legges til i den rå underkatalogen. |
Opprett ikoner | Ikoner legges til i tegnet
kataloger. Vanlige ikoner er plassert i res-> drawable. Ikoner for bestemt skjerm oppløsninger og størrelser plasseres i de utvidede trekkbare katalogene; drawable-hdpi for høyoppløselige skjermbilder, drawable-mdpi for middels oppløsning skjermer og drawable-ldpi for low-res skjermer. |
Opprett en aktivitet | Opprett en Java-klasse for aktiviteten som utvider android. app. Aktivitet. Aktivitet. Opprett en oppføring
for den i AndroidManifest. xml fil. |
Opprett brukergrensesnittet for en aktivitet | Lag oppsettfilen for hver klasse i res-> layout
-katalogen. Bruk setContentView (…) for å lage og angi visningen for aktiviteten. Bruk findViewById (…) for å trekke ut komponentene i visningen. Aktivitet må implementere onClickListener-grensesnittet (onClick (…) metoden). |
Opprett en meny for en aktivitet | Definer menyen i undermenyen for undermenyen på prosjektet.
Implementer menyen onCreateOptionsMenu (Menu) og onOptionsItemSelected (MenuItem-element). |
Legg til logging på søknaden din | Bruk logg. v (…), Logg. d (…), Logg. jeg (…), logg. w (…), eller Logg. e (…) (verbose, debug,
informasjon, advarsel og feil, henholdsvis). Parametere til hver av disse metodene er en strengmerke og en strengmelding. |
Start en nettleser fra appen din | Bruk:
Intent LaunchBrowserIntent = new Intent (Intent. ACTION_VIEW, theUri); startActivity (LaunchBrowserIntent); |
Ta opp lyd eller video | Lag en hensikt med android. forsørger. Media. Audio. Media. RECORD_SOUND_ACTION.
Sender hendelsen ved hjelp av startActivityForResult (…).Implementer en beskyttet metode onActivityResult (int requestCode, int resultCode, Intent data) for å motta resultatet som en hensikt. For video, bruk samme kode, men med android. forsørger. Media. ACTION_VIDEO_CAPTURE. |
Publiser til Android-butikken. | Lag en utviklerkonto ved å klikke på
// markedet. android. com / publiser lenke nederst på hjemmesiden siden i Android Market. Skriv inn søknaden din ved hjelp av Fil → Eksporter → Android → Eksporter signert Android Søknad. Last opp applikasjonen din fra utviklerkonsollen på Android Market. |