..


Sponsorētās saites

Darbības

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ē.

Dzīves cikla darbības

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:

  • Aktīvie: Šajā stāvoklī darbība ir redzams priekšplānā uz ekrāna un lietotājs var mijiedarboties ar parādīts GUI.
  • Dīkstāve: darbība joprojām būs redzams uz ekrāna, bet lietotājs nevar mijiedarboties ar to, jo citu darbību, bija virsū primārais. Klasisks piemērs ir, kad zvans ir saņemts par darbību, ja zvans ir izcelta uz pieteikumu, ka lietotājs bija, izmantojot.
  • Stoppata: tās ietilpst šajā stāvoklī, kad darbība ir pilnīgi pārklājas ar citu, un tādējādi tas vairs nav redzams lietotājam. Patiesībā, sākotnējā aktivitāte ir paslēpta lietotājam un, ja atmiņa ir zems Android būs tuvu slēptās darbību.

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:

  • spēku onCreate ()
  • onStart spēkā neesošu ()
  • onRestart spēkā neesošu ()
  • onResume spēkā neesošu ()
  • onPause spēkā neesošu ()
  • par spēkā neesošu OnStop ()
  • onDestroy spēkā neesošu ()

Mēs redzēsim vēlāk, kā izmantot šos pārejas piemēriem, tiks piedāvāts diskusijā.

Palīdzība izstrādāt pieteikumus Android
E-Learning
Front Page (Ebook) Front Page (Ebook)
Izveidojiet Web lapas, nezinot HTML. Tikai 25 €.
MySQL (Kurss) MySQL (Kurss)
Vadība ir atvērtā koda datu bāzi. Sākot no € 39.
Web Marketing (Course) Web Marketing (Course)
Vietā veicināšanu, meklētājprogrammas un realizāciju. Sākot no € 39.
Sponsorētās saites