Gadzira yako yekutanga Android application neEclipse

kugadzira app ine eclipse

Uri kutsvaga maitiro ekuita application neEclipse? Avo vakabatikana mukuvandudza kwe maapplication eApple munoziva, iyo imwe ye Development Environments yakawanda inoshandiswa program apps es kudzikatidzika kwezuva.

Kune avo vanoda kutanga nekuvandudzwa kwemaapuro, une nharaunda yekusimudzira, asi usingazive chimiro chepurojekiti mukati kudzikatidzika kwezuva? Iwe unoda kutanga kusimudzira, asi iwe hapana chaunoziva nezvezvakatipoteredza? Zvakanaka, kune avo vanoda kufara uye kutanga munyika ino yemapurogiramu sevagadziri, zvinotevera tichazotsanangura chimiro chekutanga cheAroid app, chimwe chinhu chiri nyore, asi chakakosha zvikuru kuti chive chakajeka.

Kugadzira ekuzvarwa Android maapuro, zvakakosha uye zvinokubatsira iwe zvakanyanya kuve neruzivo rwekare rwekuronga-yakatarisana nechirongwa uye kana iri mukati. Java, zviri nani zvikuru, sezvo uriwo mutauro unoshandiswa pabasa iri.

Maitiro ekugadzira "Mhoro nyika" app muandroid, ine Eclipse

Ndekupi kwekutanga kugadzira Android app?

Tichatanga nemuenzaniso purogiramu, inonzi "Mhoro Nyika" Iri zita rinowanzo kupihwa kune yekutanga tsika yatinoita mune chero mutauro wechirongwa.

Isu tinofanirwa kuve nemidziyo inodiwa yakaiswa uye yakatsanangurwa mukati vagadziri ve android(muChirungu).

Kuti tiite izvi tinovhura IDE uye kubva kumusoro menyu tinowana Faira -> Nyowani -> AndroidAplicationProject, bhokisi rehurukuro richagoneswa mukati matinozobvunzwa ruzivo rwunotevera:

gadzira eclipse android app

Zita rekushandisa. (Iyo icharatidzwa kumushandisi kana yangoiswa, Mhoro Nyika) Zita rechirongwa sezvatataura Hello World.

Package zita rinoshandiswa sezita remazita uye kodhi sangano chimiro, "com.example.helloworld" Minimum Android vhezheni inodiwa, semuenzaniso Android 2.2 (iyo yakadzikira iyo vhezheni, iyo app yedu inonyanya kushanda pane mamwe maturusi, asi kune rimwe divi achatiranga kusakwanisa kushandisa zvazvino Android maficha).

gadzira android application

Zvadaro tinomaka sarudzo Gadzira Chiitiko saka icho kudzikatidzika kwezuva gadzira kirasi ichatangwa kana application yaitwa. Kazhinji kirasi iyi ichadaidzwa kuti MainActivity, sezvo inenge iri kirasi huru yeApp yedu.Kana zvese zvapera, tinodzvanya pedza kuti zvedu yekutanga android project.
Yave nguva yekutarisa iyo yakagadzirwa purojekiti, mapurojekiti eAroid ane akafanana folda chimiro chinofanira kuchengetedzwa. Kushandisa maonero e packageexplorer, Zvichava nyore kwazvo kwatiri kuti tizvione:

gadzira Android application

SRC FOLDER
Pasi pesangano repakeji, iyi folda ine ese kodhi kodhi. Ese makirasi ejava echishandiso achawanikwa.

GENE FOLDER
Iko mafaera anogadzirwa nemukongiri aripo haafaniri kuchinjwa.

RES FOLDER
Pamwe chete ne src, iyi dhairekitori ndeimwe yatichashandisa zvakanyanya, ine zvese zvinodiwa zvekushandisa. Mafaira ari muforodha iyi anoshandurwa nemuumbi, achigadzira faira resource, iyo yatinogona kuwana kubva kukodhi kuburikidza nekirasi R. Kuti ugadzirise kune zvakasiyana-siyana zvigadziriso zvekrini, folda inogona kuva neshanduro dzakawanda dzayo.

ASSETS FOLDER
Iine zvimwe zviwanikwa zvekushandisa, zvatichawana zviri nyore nekirasi yeAssetManager

ANDROIDMANIFEST.XML
Chishandiso chekumisikidza faira, ese mapurojekiti ane faira rakadai, inodonongodza zvinhu zvikuru (mvumo, shanduro yekushandisa, icon).

Uye ichi ndicho chimiro chekutanga chepurojekiti mu Android mobile operating system, kana iwe ukashinga, mhanyisa purojekiti uye iwe uchaona mhedzisiro yezvawakaita mune emulator. Kunyangwe panguva ino iwe uchingove ne mold, ndiani anoziva, pamwe rimwe zuva uchaburitsa app iyo inoshandiswa nemamiriyoni evanhu uye uchakwanisa kurarama kubva mairi.

Siya chirevo pazasi, kana waedza iyi nzira yekugadzira, yako yekutanga android app.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*