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:
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).
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:
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.