..
Iepriekšējā nodaļā mēs iesniegta trīs no četriem minētajiem elementiem, kas veido Android pieteikumu. Mēs tagad gatavojamies šobrīd visvairāk nozīmīgs un svarīgs elements: "actvity.
Gada darbības īpatnība, kas padara to atšķirīgu no citām sastāvdaļām, ir panākt, lai "grafisko interfeisu.
Gada darbības piemērs ir saraksts ar klikšķināmu pogas izvēlnē programma, kas ļauj lietotājam veikt dažādas darbības atkarībā noklikšķinājuši pogu.
Protams, pieteikumā var būt vairāk darbību, piemēram, jūs varētu domāt, lai radītu darbību, kas parāda izvēlni ekrāna palīdzību, un citas darbības, kas pārvalda uzvedība dažādu pogas Steamer.
Tā kā pieteikumu var būt vairāki darbības, kuras ir deleģētas konkrētu uzdevumu, ir skaidrs, ka katru darbību ir neatkarīgs no citiem. Tas tomēr ir identificēt veida hierarhiju darbību, patiesībā, mūsu gadījumā mēs vēlētos darbība, kurā tiek parādīta izvēlne uzreiz, kad tiek uzsākta un, iespējams, citas darbības, sākas tikai tad, kad lietotājs noklikšķina uz pogas izvēlnē. Lai to izdarītu nepieciešams, lai atzīmētu darbību kā primāro ekrāns, kas parāda izvēlni (mēs redzēsim, kā parauga pieteikumi).
Bet kāda ir rīcības darbības joma? Pēc noklusējuma, aktivitāte varētu strādāt ar visu logu ekrāns, bet tas nav aizliegts ierobežot rīcības joma, lai piespiestu darbības strādāt tikai daži punkti loga.
Parasti elemnti grafikas saskarnes vada hierarhijas skats, kas ir uzdevums pārvaldīt labi definētas taisnstūra telpas, kas pieder pie loga. Tātad tas ir atklāt iespējami pilnīgāka touch, ko lietotājs īpašu grafisku tās kompetencē.
Visas sastāvdaļas mēs esam parādījuši iepriekš ir sava dzīves cikla laikā, kas parāda, kā mainīt sistēmas stāvokli dall'istanziazione sastāvdaļa ar tās izslēgšanu no atmiņas. Šajā sadaļā mēs koncentrētu uzmanību tikai uz dzīves cikla darbību.
Vispirms apzināt dažādu valstu, kurā notiek darbība var atrast vienu reizi instantiated:
Saraksti valstis, kur var atrast darbība ir lietderīgi sniegt lasītājiem, kā metodes, kas ļauj pāreju no vienas valsts uz citu pārejas:
Mēs redzēsim vēlāk, kā izmantot šos pārejas piemēriem, tiks piedāvāts diskusijā.
| |
Front Page (Ebook)
Izveidojiet Web lapas, nezinot HTML. Tikai 25 €. |
| |
MySQL (Kurss)
Vadība ir atvērtā koda datu bāzi. Sākot no € 39. |
| |
Web Marketing (Course)
Vietā veicināšanu, meklētājprogrammas un realizāciju. Sākot no € 39. |