Jinsi ya kurejesha kitufe cha programu zote kwenye Android. Vifungo vya kudhibiti Android: madhumuni na vipengele vyao

Katika programu na tovuti zote mbili, watumiaji wanategemea menyu kutafuta maudhui yanayohitajika na matumizi ya utendaji. Menyu ni sehemu muhimu ya tovuti au programu yoyote, lakini sio menyu zote zimeundwa sawa. Mara nyingi sana tunakutana na shida kwenye menyu - zingine ni za kutatanisha, zingine ni ngumu kudhibiti, na zingine kwa ujumla ni ngumu kupata kwenye skrini.

Menyu lazima ionekane

Machapisho mengi yameandikwa juu ya menyu ya hamburger, na watu wengi huzungumza vibaya juu yake.

Kitufe hicho kidogo cha mistari mitatu ni shida sana. Na hii sio tena juu ya ikoni yenyewe, lakini juu ya ukweli kwamba inaficha urambazaji mzima.

Nje ya macho - nje ya akili

Urambazaji uliofichwa ni suluhisho la kimantiki kwa skrini ndogo - hakuna haja ya kuwa na wasiwasi kuhusu mali isiyohamishika ya skrini iliyodhibitiwa, weka tu urambazaji wako wote kwenye upau wa pembeni unaosogezwa, ambao umefichwa kwa chaguo-msingi.

Lakini kitufe cha menyu ya hamburger haifai kwa sababu moja rahisi: lazima ubofye ziada ili kuona chaguo unayotaka.

Ninaona na kutumia

Nadharia ya mwingiliano, majaribio ya A/B na mageuzi ya baadhi ya programu maarufu duniani zinapendekeza kuwa kuonyesha chaguo za menyu ni zaidi. kwa njia inayoonekana huongeza ushiriki wa mtumiaji na kuridhika.

Ndiyo maana programu nyingi zinahama kutoka kwa menyu za hamburger hadi chaguo muhimu zaidi za kusogeza ambazo zinaonekana kila wakati.


Upau wa Kichupo: Badala ya kuficha chaguo za kusogeza kwenye paneli inayoweza kukunjwa, unazitoa.

YouTube daima hufanya vipengele vya utendakazi muhimu vipatikane kwa mguso mmoja, huku kuruhusu kubadili haraka kati ya vitendaji.


Kuna pia njia za busara ficha upau wa kichupo wakati hautumiki. Ikiwa skrini ni utepe wa kusogeza, upau wa kichupo unaweza kufichwa watumiaji wanaposogeza ili kupakia maudhui mapya, na kuionyesha tena wakijaribu kusogeza nyuma kwenye utepe.

Jambo moja zaidi: Wabunifu wengi hufanya makosa kuficha chaguzi za kupanga kwenye menyu kunjuzi. Lakini hii inasababisha shida sawa - watumiaji wanaona tu chaguo lililoangaziwa, na chaguzi zingine za kupanga zimefichwa.


Mwonekano mdogo (menu kunjuzi) na mwonekano zaidi (kugeuza). Chanzo: uxmovement.

Hitimisho: Programu nyingi bado zinatumia menyu za hamburger kwa sababu ni njia rahisi ya kuweka toni ya viungo kwenye programu. Lakini hii ni mwelekeo mbaya, kwa sababu ikiwa Nyenzo hii ina urambazaji changamano; kuificha kutadhoofisha utumiaji wa kiolesura cha simu.

Uteuzi wa eneo la sasa

Ukosefu wa dalili ya eneo la sasa la mtumiaji labda ndilo kosa la kawaida katika kuunda menyu za tovuti au programu. "Nipo wapi?" ni mojawapo ya maswali ya kimsingi ambayo mtumiaji anahitaji kujibu kwa urambazaji uliofanikiwa.

Watumiaji hutegemea vidokezo vya kuona kutoka kwenye menyu ili kujibu swali hili muhimu. Lakini wakati mwingine wanaona kitu tofauti kabisa na kile wanachotarajia kuona.

Aikoni

Kula icons zima, ambayo watumiaji wanaifahamu na ambayo hutoa utendaji maarufu kama vile utafutaji, barua, uchapishaji, n.k. Kwa bahati mbaya, icons "zima" ni nadra sana. Na wabunifu wa programu mara nyingi huficha utendaji nyuma ya icons ambazo ni ngumu sana kuelewa.

Toleo la awali la programu ya Bloom.fm ya Android. Ni vigumu sana kuelewa eneo la sasa la mtumiaji.

Rangi

Hali ya sasa inaweza kuonyeshwa moja kwa moja kwenye upau wa kichupo kwa kutumia rangi tofauti.


Jinsi rangi ya vitufe inavyodhibiti umakini wa mtumiaji. Chanzo: uxmovement. Kipengee kilichochaguliwa hubadilisha mwonekano wake kwenye upau wa kichupo.

Kuratibu menyu na kazi za mtumiaji

Unapaswa kutumia majina ya viungo wazi tu. Jua ni nini mtumiaji anatafuta na utumie majina ya kategoria ambayo yako wazi na yanayohusiana na hadhira unayolenga. Menyu si mahali pa kutania na jargon. Tumia istilahi inayofafanua kwa uwazi maudhui na utendaji wako.

Watumiaji wanapenda programu za rununu ambazo husuluhisha shida fulani haraka kesi maalum. Na unaweza kupunguza muda ambao mtumiaji anapaswa kutumia kuelewa menyu.

Utendaji tata inapaswa kuonyeshwa kila wakati na lebo inayofaa ya maandishi.
Takeaway: Vipengee vya menyu lazima iwe rahisi kuchanganua. Watumiaji wanapaswa kuwa na uwezo wa kuelewa ni nini hasa hutokea wanapogusa kipengele kwa vidole vyao.

Weka ghiliba rahisi

Vipengele ambavyo ni vidogo sana au karibu sana kwa kila mmoja husababisha usumbufu mkubwa watumiaji wa simu. Kwa hivyo fanya viungo vya menyu kuwa vikubwa vya kutosha kubofya kwa urahisi au kuguswa kwa kidole.

Utafiti wa MIT Touch Lab uligundua kuwa upana wa wastani wa kidole cha shahada cha mtu mzima ni sentimita 1.6 - 2. Hii ni sawa na pikseli 45-57.

Kuanzia toleo la sita, wasanidi programu walibadilisha kanuni ya nambari ya Android; sasa tarakimu za kwanza hubadilika mara moja kwa mwaka na hakuna tofauti za kimsingi kati ya matoleo makuu. Firmware ya kwanza ya Android N kwa watengenezaji ilitolewa katika chemchemi ya 2016, na baadaye Android 7.0 Nougat ilianzishwa rasmi mnamo Agosti. Inachekesha, lakini simu kuu mbili kuu za kampuni, ambazo zilibadilisha Nexus, Pixel na Pixel XL, zilitumia Android 7.1 ya hivi majuzi nje ya boksi. Hakuna mengi mapya katika toleo la saba la mfumo wa uendeshaji wa Google, ingawa hata mabadiliko machache yaliyopo yanabadilisha sana uzoefu wa mtumiaji na utumiaji.

Utiririshaji wa menyu ni wa upau wa vidhibiti. Kitufe cha kitendo kinachoelea hakijazi kwenye menyu. Vifungo vya vitendo vinavyoelea havijajazwa kwenye menyu. Ikiwa kipengele cha sahihi cha programu kinaongeza aina za faili, kitufe cha kitendo kinachoelea kinaweza kubadilika kuwa vitendo vinavyohusiana mara ya kwanza unapokigonga. Hata hivyo, ikiwa vitendo vinavyoonekana havihusiani na kitufe, weka vitendo kwenye menyu ya ziada.

Kitufe cha kitendo kinachoelea kinaweza kubadilishwa kuwa vitendo vinavyohusiana. Gazeti langu linajiita nambari na sio kweli. Bonyeza kitufe cha kufanya mambo mengi kwa muda mrefu au buruta vidole viwili kwenye onyesho na kisha uondoe ndoano kutoka kwa Jarida Langu chini kulia chini ya Chaguzi. ukurasa wa nyumbani" Kawaida smartphone "daima" inasubiri kwa muda mfupi ili kuona ikiwa bado kuna muhuri wa pili kwenye kifungo cha nyumbani na hujibu tu baada ya kusubiri huku.

Katika kipengee cha menyu kwenye kona ya juu ya kulia hii inaweza kubadilishwa kwa urahisi, uwasilishaji wa kichupo zaidi au chini hufuata optics inayojulikana.

Tahadhari: Tathmini inashughulikia hasa vipengele kiolesura cha mtumiaji cha toleo la OS kwa simu mahiri. Mapitio yameandikwa kulingana na firmware na Android 7.1.1 imewekwa kwenye.

Funga skrini

Kifaa kinaweza kuamshwa kwa kubonyeza kitufe cha Nguvu, gonga mara mbili kwenye skrini au kwa kuichukua tu; njia mbili za mwisho zinahitaji usaidizi wa vifaa. Kufungua smartphone hufanyika kwa kusonga kidole chako kutoka chini hadi juu katika sehemu yoyote ya skrini, ambayo ni rahisi kufanya juu ya kwenda na bila kuangalia. Unaweza kujikinga na ufikiaji usioidhinishwa wa kifaa chako kwa njia kadhaa: weka kufungua kwa kutumia ufunguo wa Muundo; weka nenosiri au PIN code; au kupitia Vitendaji mahiri Kufuli, inayokuruhusu kufungua kifaa unapounganishwa kwenye saa, vifaa vya sauti vya Bluetooth kwenye gari, kwa kutumia lebo ya NFC au kutambua uso au sauti ya mmiliki. Tangu toleo la awali, Android ina msaada wa asili skana ya alama za vidole. Ikiwa ufunguaji wa alama za vidole umewezeshwa, basi kifaa hakihitaji hata kuamshwa kwanza; leta tu kidole kilichosajiliwa kwenye kichanganuzi na mfumo utakwepa skrini iliyofungwa na kuonyesha eneo-kazi. Unaweza pia kufungua kifaa kwa kubadilisha akaunti kwa mgeni, ikiwa imeundwa kwenye mfumo (akaunti ya mgeni inapatikana kwa default).

Kwa kweli, kuna kitufe cha menyu, lakini ukibonyeza kitufe cha kufanya kazi nyingi kwa muda mrefu, kitendaji cha menyu kitawashwa kama kawaida.

Kwa mfano, ukishikilia kitufe katika Mipangilio - Mkono Mmoja, unaweza kupunguza skrini karibu kutoka kulia kwenda kushoto na kurudi tena.

Sio nzuri, lakini ni muhimu kwa hali fulani.

Katika hali hii, onyesho hubadilika kuwa kijivu na vitendaji hukatwa kwa kiasi kikubwa, kama vile Mtandao kuwa amilifu tu wakati unatumika. Katika Mipangilio - Upau wa vidhibiti unaweza kuwezesha kipengele ambacho huweka kabisa nukta ndogo kwenye onyesho. Ukibofya hii, paneli itafungua na programu tano zilizoainishwa awali.

Kidokezo #9: Tumia kichanganuzi cha alama za vidole kilichowekwa pembeni na upunguze viwango vya makosa

Kwa kasi zaidi kuliko kwa kiolezo, simu mahiri inaweza kufunguliwa kwa usalama kiasi. Shida ni kwamba mkono mmoja haufanyi kazi ikiwa utaweka alama ya vidole kama inavyoonyeshwa kwenye maagizo. Hii ilisababisha angalau, kwa makosa madogo sana. Sehemu ya hii pia husaidia kufuta alama ya vidole iliyohifadhiwa na kuihifadhi tena.

Zote haziwezi kuondolewa, na masasisho ni programu zilizosakinishwa upya ambapo usaniduaji unawezekana. Kwa njia hii unaweza kuacha programu kutoweka, wakati mwingine vitendo ikiwa smartphone inatoka nje ya udhibiti mara nyingi zaidi.

Skrini iliyofungiwa inaonyeshwa: upau wa hali - ina jina la opereta, viashiria vya mawimbi ya mtandao wa rununu, Wi-Fi na kiwango cha betri (kwa bahati mbaya, bila uwezo wa kuonyesha malipo kama asilimia); Maelezo ya mtumiaji; saa, siku ya wiki na tarehe. Katikati ya skrini, chini ya saa, orodha ya matukio ambayo umekosa huonyeshwa, iliyoorodheshwa kwa umuhimu kulingana na ni nani walitoka na kutoka kwa programu gani, arifa zimepangwa kwa programu. Ikiwa una nenosiri lililowekwa kwenye simu yako mahiri, utahitaji kuchagua mojawapo ya chaguo tatu za kuonyesha maelezo kwenye skrini iliyofungwa: Onyesha arifa kwa ukamilifu, Ficha maelezo ya kibinafsi, au Usionyeshe arifa.

Kidokezo #11: Zindua kamera kwa kutumia kitufe cha sauti

Katika hali ya faragha, kwa bahati mbaya, haiwezekani kuweka nenosiri ili kufunga programu, hivyo angalau hazionyeshwa moja kwa moja. Tatizo: Skrini ya kugusa haihitajiki chini ya maji. Ikiwa bado unataka kupiga picha chini ya maji, unaweza tu kuchukua picha kwa kutumia kitufe cha sauti.

Katika kesi hii, arifa na simu zinaweza kuzimwa kwa muda fulani. Kwa kuongeza, ubaguzi unaweza kufanywa. Ikiwa uko katika sehemu ya ingizo ya maandishi, unaweza kuburuta upau wa arifa, chagua Mbinu ya Kuingiza - Geuza Kupenda Mbinu ya Kuingiza - Telezesha Kibodi. Kwa hiyo basi "vuta" maneno.

Kutoka kwa skrini iliyofungwa, unaweza kuzindua Utafutaji wa Kamera au kwa Kutamka kwa kutelezesha kidole chako kutoka aikoni zinazolingana hadi kando, au kupunguza kivuli cha arifa kwa kusogeza kutoka kwenye mpaka wa juu wa skrini. Mwingiliano na orodha ya arifa hutokea kama ifuatavyo: kugonga mara mbili kwenye arifa kutamtuma mtumiaji kwa programu inayolingana; kutelezesha kidole kushoto au kulia kutaondoa arifa; kuhama kidogo kwenda kushoto au kulia kutaonyesha kitufe cha mipangilio ya arifa kwa hilo maombi maalum; Kutelezesha chini kutoka kwa arifa huonyesha dirisha la onyesho la kukagua tukio, ambalo linaweza kuwa na vitufe vya kuingiliana haraka na tukio hili, kwa mfano: "Jibu" - baada ya kubofya kitufe hiki, unaweza kuandika jibu kwenye kibodi na kutuma bila kuacha orodha. Katika dirisha la hakikisho, chini ya orodha, kuna kifungo cha kufuta arifa zote, sasa tu inawakilishwa sio na icon, lakini kwa uandishi "FUTA YOTE".

Vidhibiti, kibodi

Haraka, lakini mazoezi. Kwa Kuzingatia Chaguo, unaweza pia kupiga picha zilizo na viwango viwili vya ukali. Ripoti ya mtihani itafuata siku zifuatazo. Ingawa watumiaji wengine wanaweza kuwa walitaka tu ufunguo halisi urudishwe na kihisi cha alama ya vidole kilichojengewa ndani, paneli pepe vifungo pia hutoa faida juu ya mpangilio wa zamani. Inaweza kubadilishwa kwa rangi na kulengwa kulingana na ladha yako, ikiwa unapendelea bluu ya kina, machungwa yenye nguvu au tuseme kijani kibichi cha mint.

Unaweza pia kubadilisha mpangilio wa kifungo

Hapa unaweza kuona paneli iliyo na rangi kadhaa ambazo unaweza kuchagua moja kwa moja. Zaidi ya hayo, unaweza pia kubofya mpira wa rangi ya rangi na kisha kutambua rangi mpya kwa upau wa kusogeza wa simu mahiri. Ukiacha menyu ya rangi ya mandharinyuma tena, unaweza kuchagua mahali pa kuonyesha zile tatu zinazoitwa "funguo laini" kwenye paneli chini ya sehemu ya Mpangilio wa Kitufe. Hapa inaonyeshwa kwa uwazi tu. . Bonyeza na ushikilie kitufe cha Mwanzo hadi programu zako sita za mwisho zionekane.

Bonyeza kitufe cha Nyumbani ili kurudi kwenye Skrini ya kwanza. Ikiwa kweli unataka kutamatisha programu, unapaswa kutumia kitufe cha nyuma na ubonyeze hadi programu imefungwa. Kwa programu zingine, unaweza pia kubofya "Ondoa" na uondoe kabisa programu kutoka kwa smartphone yako. Uondoaji hufanya kazi kwa programu ambazo umesakinisha mwenyewe. Huwezi kuondoa programu zilizosakinishwa kutoka kiwandani.

Kompyuta ya mezani, kazi nyingi na arifa

Sehemu kuu ya kazi ya Android ilikuwa na inabaki desktop, ambayo inaweza kuwa na ukurasa mmoja au kadhaa, kurasa husogezwa kwa usawa. Mfumo huhifadhi menyu tofauti ya programu, ambayo inaweza kufikiwa kutoka kwa eneo-kazi lolote kwa kutelezesha kidole chako kutoka kwenye kituo cha chini au kubofya mshale juu ya kituo cha chini. Gati ya chini inaweza kuwa na hadi njia tano za mkato za programu au folda za njia za mkato. Menyu ya programu ina upau wa utafutaji, mstari programu zinazopendwa na aikoni za programu zote zilizosakinishwa awali na za wahusika wengine, wakati eneo-kazi lina njia za mkato tu ambazo mtumiaji mwenyewe ameongeza.

Ikiwa unataka kusasishwa kila wakati na maendeleo ya hivi karibuni, unahitaji kuweka "Kipindi cha Usasishaji" hadi "dakika 30" katika sehemu ya "Mipangilio". Ni hali ya betri kuisha, kama vile programu zote ambazo mara kwa mara, au angalau mara kwa mara, huvuta data kutoka kwa mtandao. Hata hivyo, unapoteza muhtasari wako kwa urahisi. Ikiwa mwonekano wa programu umefunguliwa, unaweza kutumia kitufe cha menyu kubadili kutoka kwenye mwonekano wa gridi chaguomsingi hadi mwonekano wa orodha.

Na sasisho hili linakuja na usaidizi wa madirisha mengi na mfumo mpya wa arifa. Lakini baada ya kujaribu toleo la msanidi programu, tuliweza kupata zaidi uwezekano zaidi ambayo hatukujua. Sasa unaweza kuokoa nishati kama hiyo hata unapohama.

Eneo-kazi moja linaweza kuwa na hadi njia za mkato 25 za programu katika gridi ya 5*5; pamoja na njia za mkato, eneo-kazi linaweza kuwa na wijeti na folda zilizo na njia za mkato. Folda inaweza kuwa na idadi isiyo na kikomo ya njia za mkato, lakini 16 pekee ndizo zinaonyeshwa kwa wakati mmoja, na huwezi kuweka folda nyingine au vilivyoandikwa kwenye folda. Mfumo wa uendeshaji sasa una uwezo wa kubadilisha sio tu ukubwa wa fonti, lakini pia ukubwa wa kiolesura cha picha kwa ujumla; katika mizani tofauti, idadi ya njia za mkato na vipengele vingine vinavyofaa kwenye ukurasa mmoja wa eneo-kazi vinaweza kutofautiana.

Hali ya kuhifadhi data itakuzuia kuzidi upeo wako wa juu wa data ya mtandao wa simu

Kumi na mbili huwashwa ikiwa hutagusa simu yako ya rununu kwa muda, hata ikiwa iko kwenye pochi yako, ikitembea kwenye gari lako, au kwenye mfuko wako unapokimbia. Kuzuia matumizi yako ya data ni mbaya, lakini isipokuwa ungependa kulipa zaidi kutoka kwa mfuko, itabidi ufuatilie programu ambazo zinaboresha data kana kwamba hakuna kesho. Hali ya kuhifadhi data inaweza kukusaidia katika hili. Ikiwashwa, hii itazuia programu yoyote inayoendeshwa chinichini kufikia data yako ya simu.

Kwa kuweka mguso mrefu wa kidole chako kwenye njia yoyote ya mkato, folda au wijeti, unaweza kuisogeza kwenye eneo-kazi au kuifuta kwa kuiburuta hadi kwenye kitufe cha "Ondoa". Ili kuongeza njia ya mkato kwenye eneo-kazi, unahitaji kwenda kwenye menyu ya programu na, kwa kutumia mguso mrefu sawa, buruta programu kwenye eneo-kazi. Ukihamisha programu kwenye ikoni ya "Futa" inayoonekana juu, mfumo utamwuliza mtumiaji kufuta programu hii. Sasa, unapogonga kwa muda njia ya mkato ya programu, menyu ya muktadha inaonekana ikiwa programu inasaidia API inayolingana. Menyu ya usimamizi wa mipangilio ya eneo-kazi inaitwa kwa kugusa kwa muda mrefu eneo lolote la bure la skrini. Menyu ina vitu vitatu: WALLPAPER - inakuwezesha kubadilisha picha ya desktop; WIDGETS - inahitajika kuongeza vilivyoandikwa; na MIPANGILIO - njia ya mkato inayoongoza kwa mipangilio ya eneo-kazi.

Arifa ya ukimya wa muda mrefu

Kubofya mara mbili kitufe cha "Programu za Hivi Karibuni" kutakupeleka programu ya hivi karibuni uliyotumia. Ikiwa unahitaji kubadili haraka kutoka kwa programu nyingine uliyokuwa ukitumia, unaweza kubofya kitufe hiki ili kuruka kati ya programu zote ulizofungua chinichini. Sio haraka kama tu" gonga mara mbili»mara moja, lakini ni rahisi kuliko kutafuta mwenyewe kupitia programu zote ulizokuwa nazo. Walakini, hii inaweza kuwa ya kuchosha sana. Huko unaweza kuzima arifa hizi au kuzizuia kabisa.

Weka kipaumbele cha programu katika upau wa arifa

Unaweza pia kwenda kwenye menyu ya mipangilio ili kuzirekebisha kwa usahihi zaidi. Mfumo unaweza kuweka kiwango cha kipaumbele kwa arifa zako zote kutoka sifuri hadi tano. Kwa kawaida hupaswi kugusa hii, lakini ikiwa una mahitaji maalum ya arifa zako, hapa ndipo mahali pa kubinafsisha.

Kidhibiti faili sasa kina nguvu zaidi

Lakini sasa meneja mpya wa faili atakuwezesha kuhamisha na kubadilisha jina la faili na folda zako, na pia kuunda folda mpya na kila kitu unachoweza kufanya hapo awali.

Menyu ya multitasking inaitwa kwa kubonyeza kitufe kinacholingana. Orodha ya programu zinazoendeshwa husonga kiwima, na programu zinaonyeshwa kwa namna ya kadi ziko moja baada ya nyingine; baadhi ya programu zinaweza kuwakilishwa na kadi kadhaa. Programu inaweza kufungwa kwa kubofya kitufe kinacholingana au kwa kutelezesha kidole kando; katika toleo la sasa la OS, kitufe cha kufuta kumbukumbu kimeonekana, ingawa sio lazima. Kiolesura cha mtumiaji wa multitasking kwenye Android kinaonekana kizuri sana, menyu inaitwa kwa kugusa moja, kwanza, kurudi kwenye programu ya awali, kwa mfano, wakati mtumiaji aliacha programu ya Facebook kwa kubonyeza kiungo, inafanywa na kifungo cha Nyuma, na si lazima kuita orodha ya multitasking; pili, menyu ya multitasking inaitwa kwa bomba moja. Unaweza kurudi kwenye programu iliyotangulia kwa kugonga mara mbili kitufe cha kufanya kazi nyingi.

Zuia nambari za simu za mfumo mzima

Hiyo ni, hufanya kila kitu ambacho meneja mzuri wa faili anapaswa kufanya. Pia hukuruhusu kufungua madirisha mengi ya meneja ili uweze kuhamisha kwa urahisi kutoka folda moja hadi nyingine. Ukizuia nambari, huwezi kutuma ujumbe wa maandishi au kukupigia simu. Na mpangilio huu hudumishwa hata kila wakati unapopanga kifaa chako cha mkononi au kubadili muundo mwingine.

Kihariri kipya kinachokuruhusu kubinafsisha "mipangilio yako ya haraka"

Lakini kipengele hiki kipya kinawajibika kuzuia nambari hiyo ya simu kabisa. Unaweza kuweka Usinisumbue kuzima kiotomatiki kengele inapozimwa. Telezesha kidole chini kutoka juu ya skrini na uingize menyu mipangilio ya haraka, kisha bofya kitufe cha "Hariri" na kadhalika. ondoa zile usizohitaji, ongeza mpya na ubadilishe ikiwa unataka.

Rahisi kubinafsisha saizi ya kiolesura

"Hali ya kazi" mpya inaweza kuzima programu zako zote zinazohusiana na kazi siku yako itakapokwisha. Katika menyu ya mipangilio, utapata ukurasa mpya unaoitwa Mipangilio ya Hali ya Kazi, na unaweza kuzima programu zote zinazohusiana na kazi yako kwa mbofyo mmoja.

Moja ya uvumbuzi kuu wa Android 7 ilikuwa usaidizi wa asili kwa madirisha mengi, au, kwa usahihi, madirisha mawili. Kugusa kwa muda mrefu kitufe cha kufanya kazi nyingi hugawanya skrini katika sehemu mbili sawa (ikiwa inataka, inaweza kugawanywa kwa idadi ya moja hadi mbili), wakati programu ya sasa inaonekana katika nusu ya juu na imewekwa hapo, na katika nusu ya chini orodha ya programu zinazoendesha zitaonyeshwa ambapo unaweza kuchagua moja unayohitaji. nusu ya chini ya skrini.

Unaweza kuongeza anwani za dharura na maelezo ya matibabu kwenye skrini yako ya kwanza

Unaweza kufanya hivi kutoka kwa menyu ya Mipangilio ya Haraka. Unaweza kujumuisha jina lako kamili, anwani, tarehe ya kuzaliwa, aina ya damu, mizio inayojulikana, dawa unazotumia, hali ya matibabu ikiwa wewe ni mtoaji wa chombo, na zaidi. Hili ni jambo muhimu sana na inathaminiwa kuwa sasa limejumuishwa kwenye mfumo.

Ili kufanya hivyo, lazima uende kwenye programu ya Mipangilio na uende kwenye sehemu ya Watumiaji, kisha uende kwenye sehemu ya Taarifa ya Dharura na uongeze data huko. Huhitaji tena kusubiri mfumo "kuboresha programu" kila wakati unaposasisha simu yako ya mkononi. Hii inamaanisha kuwa programu zitasakinishwa haraka. Hapa kuna baadhi yao tutaruka. Lakini chini ya kofia, mfumo unajumuisha idadi kubwa ya marekebisho madogo ambayo yatasaidia kuifanya iwe rahisi na ya kufurahisha kutumia simu yako ya rununu siku baada ya siku.

Kanuni za kufanya kazi na arifa zilirekebishwa kwa umakini katika Android 5: orodha ya arifa zinazoingiliana zilionekana kwenye skrini iliyofungwa; kiolesura cha kawaida cha skrini nzima cha simu inayoingia huonyeshwa tu ikiwa kifaa kimefungwa; katika hali nyingine zote, wakati kuna simu inayoingia, kadi ndogo huonekana juu ikiwa na habari kuhusu nani anayepiga na vifungo viwili: "KATAA. ” na “JIBU”. Uwezo wa kubadilisha sauti tofauti kwa saa ya kengele na multimedia imeongezwa kwenye interface.

Baadhi ya vifaa vinatoa vitufe vinavyoweza kutumika kwenye fremu ya skrini, huku vingine vikitoa upau wa kusogeza kwenye skrini. Hivi sasa, baadhi ya vifaa huchagua upau wa urambazaji ndani ya skrini na kwa hivyo bila kitufe cha menyu ambacho kinaweza kupatikana kwenye vituo vingine. Wakati wale ambao wana upau wa kusogeza kwenye skrini wanapaswa kwenda juu na bonyeza kitufe cha menyu ambacho kimetolewa. Ufafanuzi huo uliandikwa na Adam Powell na unasoma:

Onyesha vitufe vya vipengee vya ziada kwenye upau wa kitendo. Kitufe cha menyu haina kavu, hupitishwa! Alimaliza muda wake na kwenda kukutana na muumba wake! Kunyimwa maisha, apumzike kwa amani! Ikiwa haukuiambatisha kwa kifaa cha bendera, ingesukuma daisies!

Vidhibiti, kibodi

Kudhibiti simu mahiri kwenye Android 7 kunamaanisha uwepo wa kitufe cha kuwasha/kuzima, vitufe vya sauti na vitufe vitatu vya skrini: Menyu ya Nyuma, Nyumbani na ya Kufanya Mengi - inakubalika kwa vitufe vya skrini kuwekwa kwenye mwili kwa namna ya kugusa. au vifungo vya mitambo; Kwa kuongeza, ishara za sliding za kidole na mguso mrefu. Udhibiti wa sauti hutumiwa mara nyingi; mtumiaji anaweza kutumia maneno "Ok Google" kutoka skrini yoyote, ikiwa ni pamoja na iliyofungwa (inahitaji usaidizi wa maunzi), ili kuanzisha udhibiti wa sauti na kisha uagize amri au hoja ya utaftaji.

Jukumu muhimu katika kuingiliana na kifaa linachezwa na pazia la taarifa pamoja na jopo la kubadili. Inaitwa kwa ishara ya kuteleza kutoka kwenye makali ya juu ya skrini au gonga mara mbili kando ya mstari wa hali, ikiwa unateleza mara moja zaidi kutoka juu hadi chini, lakini wakati huu katika sehemu yoyote ya skrini, jopo la kubadili litafungua; Ili kufungua jopo la kubadili mara moja, unahitaji kufanya ishara ya kutelezesha vidole viwili. Jopo la kubadili sasa lina kurasa nyingi, kwa chaguo-msingi lina swichi 10 na kitelezi kwa ajili ya kurekebisha mwangaza wa skrini, lakini sasa inaweza kubinafsishwa: kubadilisha eneo la swichi, kuziongeza au kuziondoa. Unapobofya swichi kadhaa, mipangilio ya haraka hufunguka; ukibonyeza swichi kwa muda mrefu, mfumo utamtuma mtumiaji kwenye sehemu ya Mipangilio inayolingana. Mahali pa kibodi ya mfumo katika Pixel huchukuliwa na Gboard, lakini uwezo wa kusakinisha kibodi kutoka kwa wasanidi programu wengine haujaisha. Kipiga simu kinabaki sawa.

Utafutaji wa Google na Programu

Kijadi, mfumo una ushirikiano wa kina na utafutaji wa Google, au, kwa usahihi, na msaidizi wa kibinafsi ambaye hutoa taarifa kwa namna ya kadi kulingana na muktadha: eneo la sasa, maelezo ya kalenda, historia. maswali ya utafutaji, historia ya harakati, historia ya kurasa zilizotembelewa, nk. Msaidizi huzinduliwa kwa kusonga upande wa kushoto wa desktop kuu, na juu ya dawati zote kuna bar ya utafutaji ambayo haiwezi kuondolewa. Kwa kuongeza, utafutaji unaweza kuanzishwa kutoka kwa skrini yoyote kwa kuamuru ombi baada ya maneno "Ok Google".

Mipangilio

Kwa maombi Mipangilio unaweza kufika huko: kwa kubofya ikoni kwenye menyu ya programu (au kwenye eneo-kazi) au kupitia ikoni kwenye paneli ya kubadili. Skrini kuu ya programu imegawanywa katika tabo mbili ALL na SUPPORT, katika mwisho unaweza kupata viungo viwili: Kituo cha Usaidizi/ Acha hakiki na Mapendekezo na vidokezo muhimu. Katika baadhi ya nchi, katika kichupo cha usaidizi unaweza kupata usaidizi na kuuliza swali kwa mtu anayeishi kwenye gumzo. Mipangilio yote ya smartphone inakusanywa katika vikundi 4: Mitandao isiyo na waya, Kifaa, data ya kibinafsi na Mfumo; na zimegawanywa katika sehemu 22. Hapo juu kuna kikundi cha 5 kinachoitwa Vidokezo; vidokezo shirikishi vya kusanidi mfumo vinaonekana hapa. Ubunifu mwingine ni uwepo wa kitufe cha Usaidizi/Maoni katika sehemu/mipangilio yote. Skrini zote za Mipangilio isipokuwa ile kuu zina menyu ya kando ya kuhamia sehemu zingine haraka.

Maombi ya Msingi

Simu- kwenye skrini kuu ya programu zifuatazo zinaonyeshwa: upau wa utafutaji na vifungo vya kutafuta kwa sauti na kupiga mipangilio ya programu, chini, kifungo cha kupiga simu. Kichupo cha Upigaji Kasi kina kadi za waasiliani zinazopigwa mara kwa mara, kichupo cha Hivi karibuni kina orodha ya simu za hivi majuzi, na kichupo cha Anwani kina waasiliani wote. Katika mipangilio ya programu, unaweza kudhibiti violezo vya majibu ya haraka na orodha ya wapiga simu waliozuiwa.

Anwani ni programu ya kufanya kazi na anwani za watumiaji. Kwa upande wa utendakazi, si tofauti sana na kichupo cha Anwani kwenye programu ya Simu.

Ujumbe- programu ya kufanya kazi na SMS kwa chaguo-msingi. Skrini kuu ya programu ina orodha ya mazungumzo, vifungo vya utafutaji, mipangilio na kuunda ujumbe mpya. Programu inaonekana rahisi iwezekanavyo na ina utendaji wa awali. Jambo lisilo la kawaida ni jinsi programu inavyogawa kila mazungumzo rangi yake ya msingi ya kipekee.

Gmail ni programu chaguomsingi ya barua pepe tangu toleo la 5 la Android. Unaweza kuongeza sanduku za barua sio tu kutoka kwa Google, lakini pia kutoka kwa huduma zingine za barua. Skrini kuu inaonyesha orodha ya herufi na vifungo vya kutafuta na kuunda ujumbe mpya. Telezesha kidole kutoka ukingo wa kushoto wa skrini ili kupiga simu jopo la upande, ambayo ina orodha ya folda na njia ya mkato ya mipangilio.

Chrome- ni kivinjari chaguo-msingi cha mfumo, faida zake ni pamoja na kuunganishwa na huduma za Google na fursa nyingi za kusawazisha vichupo, fomu, manenosiri, n.k., hasara zake si bora. kiolesura cha mtumiaji na mzigo mkubwa kwenye processor na betri.

Tazama- inajumuisha kazi zifuatazo: saa ya kengele, saa ya ulimwengu, kipima saa na saa ya kuzima;

Kamera. Kwenye skrini kuu kuna kitazamaji na vifungo: kutolewa kwa shutter, kubadili kwenye kamera ya mbele, nyumba ya sanaa, kugeuka kwenye timer, kuamsha flash, kubadili hali ya HDR +, kugeuka kwenye gridi ya taifa, kuchagua kuweka usawa nyeupe na Advanced. Kubadilisha kati ya njia za upigaji picha na video hufanywa kwa kutelezesha kidole upande. Mbali na hali kuu ya risasi, kuna nne zaidi: Mwendo wa polepole - inakuwezesha kupiga mara nne au mara nane mwendo wa polepole; Panorama - inakuwezesha kuunda picha za panoramic na angle ya kutazama ya hadi 360 °; Photo Sphere - kuunda photosphere; Ukungu - hukuruhusu kuunda picha na athari ya bokeh bandia.

Picha- programu hii hufanya kazi kama matunzio ya mfumo na wakati huo huo ni mteja wa huduma ya jina moja kutoka Google.

Kalenda- mtazamo kuu wa maombi ni Ratiba, ambapo matukio yote yameorodheshwa katika orodha moja, ambayo inavutia: mwanzo wa kila mwezi katika orodha hii ina jina la picha nzuri inayoonyesha kiini kikuu cha mwezi huu. Kuangalia mwezi, unahitaji kugonga jina la mwezi wa sasa kwenye kichwa. Mwonekano unaweza kubadilishwa kuwa Siku, siku 3, Wiki na Mwezi. Kitufe cha kuongeza tukio kinaonekana kwenye kona ya chini ya kulia.

Kikokotoo- ina utendaji wa kawaida na uliopanuliwa. Katika mwelekeo wa picha, paneli na kazi za ziada(sin, cos, tan, ln, n.k.) huitwa kwa kutelezesha kidole kutoka ukingo wa kulia wa skrini; katika mwelekeo wa mlalo, paneli hii inaonekana kila wakati.

Kadi ni programu ya mteja ya Ramani za Google. Skrini kuu ina mstari wa utafutaji na vitufe: kitufe cha menyu ya upande, kitufe cha kutafuta kwa kutamka, kitufe cha mwelekeo wa kaskazini, kitufe cha kuamua eneo la sasa, na kitufe cha kuunda njia. KATIKA menyu ya upande Unaweza kuhifadhi eneo la ramani lililochaguliwa kwenye kumbukumbu ya simu yako kwa matumizi ya baadaye ya programu nje ya mtandao. Sehemu ya "Chronology" huweka kumbukumbu ya mienendo ya mtumiaji. Sehemu ya "Maoni yako" ina hakiki kuhusu maeneo ya umma: mikahawa, vituo vya ununuzi, saluni za urembo, nk.

Vipakuliwameneja rahisi zaidi vipakuliwa

Maombi yenye Chapa

Play Store ni mteja wa duka la programu na kuu maombi ya chapa kutoka Google. Inatumika kununua, kusakinisha na kusasisha maombi ya wahusika wengine. Sehemu ya "Michezo na Programu" ni onyesho pepe ambapo chaguo mbalimbali za bidhaa huonyeshwa, kwa mfano, Bidhaa Mpya au Michezo Maarufu Zaidi, kwa namna ya vijipicha vya programu zinazoongoza uteuzi sambamba na viungo vya orodha nzima. Sehemu ya "Filamu, Muziki, Vitabu" pia ni onyesho la mtandaoni, lakini inatoa maudhui muhimu na vyombo vya habari, pia kwa njia ya chaguo na mabango. Kwa urahisi wa mtumiaji, sehemu ya "Programu na michezo yangu" ina orodha mbili: Imesakinishwa na Zote. Sehemu ya "Orodha ya Matamanio" inaonyesha bidhaa zote ambazo mtumiaji amewahi kutia alama kuwa anazotaka.

Cheza michezo ni maombi ya mteja kwa huduma ya jina moja. Sehemu ya "Nyumbani" inaonyesha data ya msingi kuhusu mtumiaji: jina, kiwango, ni pointi ngapi za matumizi unazohitaji kupata ili kuhamia kiwango kinachofuata. Ifuatayo ni orodha za michezo: michezo inayopendekezwa, michezo ambayo mtumiaji anacheza na marafiki wanacheza. Sehemu ya "Michezo Yangu" ina vichupo vitatu: hivi karibuni, vyote na vilivyosakinishwa. Sehemu ya "Arifa" katika vichupo vitatu huonyesha orodha ya mialiko, orodha ya zawadi na maombi, na orodha ya jitihada. Sehemu ya "Wachezaji" katika vichupo viwili huonyesha orodha ya Wachezaji Walioongezwa na orodha ya Wachezaji Waliopendekezwa - marafiki wa marafiki. Sehemu ya "Tafuta Michezo" pia ina vichupo vitatu: Michezo Iliyopendekezwa, Maarufu na ya Mtandaoni.

Cheza Muziki-Hii kicheza muziki na, wakati huo huo, mteja wa huduma ya muziki ya wingu ya jina moja. Sehemu ya "Nyumbani" inaonyesha orodha ya vitendo vya hivi karibuni vya mtumiaji: nyimbo zilizosikilizwa au kununuliwa. Sehemu ya "Maktaba ya Muziki" huonyesha nyimbo zote za mtumiaji zilizonunuliwa au kupakuliwa kutoka kwa kompyuta, zilizopangwa katika vichupo kulingana na orodha ya kucheza, msanii, albamu au aina. Wasilisha kipengele cha kuvutia"Michanganyiko otomatiki", hurahisisha sana uundaji wa orodha za kucheza kutoka kwa idadi kubwa ya nyimbo; ili kuunda mchanganyiko otomatiki, unahitaji tu kutaja jina la msanii, albamu au aina, na programu yenyewe itaunda orodha mpya ya kucheza. Pia kuna kiunga cha Duka la Google Play kwenye menyu ya pembeni, kwa sababu... nyimbo zinaweza kununuliwa tu kutoka kwake. Sasa kuna kusawazisha katika mipangilio.

Cheza Filamu ni mteja wa huduma kwa ajili ya kununua/kukodisha filamu na kuzitazama kwenye simu ya mkononi. Sehemu ya "Nyumbani" inaonyesha filamu, mfululizo wa TV na katuni zilizokusanywa katika orodha za kucheza kulingana na aina na umaarufu. Sehemu ya "Maktaba" inaonyesha orodha ya filamu zilizonunuliwa au kukodishwa na mtumiaji. Menyu ya pembeni ina kiungo cha Duka la Google Play.

YouTube ni mteja wa huduma ya jina moja. Skrini kuu imegawanywa katika tabo nne: Nyumbani, Zinazovuma, Usajili na Akaunti. Kichupo cha mwisho ina sehemu: Zilizotazamwa, Video Zangu, Tahadhari, Ununuzi na Tazama Baadaye; pamoja na orodha ya orodha za kucheza. Dirisha la kutazama video linafaa na linafanya kazi, lakini lina moja kipengele kisichopendeza: Unapofungua video, inaanza upakuaji otomatiki, hata kama kifaa kinatumia mtandao wa simu kufikia Mtandao. Kwa hivyo, ikiwa ulifungua video usiitazame, lakini, kwa mfano, kutazama maelezo au maoni, jitayarishe kushiriki na makumi kadhaa (mamia?) ya megabytes ya trafiki.

Diski ni programu ya kufanya kazi na huduma ya hifadhi ya wingu ya Hifadhi ya Google. Skrini kuu inaonyesha saraka ya mizizi ya hifadhi ya mtumiaji na orodha ya faili zilizofunguliwa hivi karibuni. Sehemu ya "Iliyoshirikiwa nami" inaonyesha orodha ya faili ambazo watumiaji wengine wanaweza kufikia. Kwa kuongeza, kuna sehemu: Picha kwenye Google, Hivi Majuzi, Yenye Nyota, Ufikiaji Nje ya Mtandao na Umepakuliwa. Upau wa kando hapa chini unaonyesha ni nafasi ngapi ya diski imechukuliwa na ni kiasi gani kinapatikana kwa mtumiaji.

Wachache wa mwisho miaka Apple na Google mara kwa mara husogeza mifumo yao ya uendeshaji kuelekea kila mmoja, au, kwa usahihi, kujaribu kuzunguka kila mmoja. Apple na kila Toleo la iOS huongeza utendakazi na kujaribu kufanya mfumo unyumbulike zaidi kwa mtumiaji na programu. Google inajaribu kurekebisha udhaifu wa kitamaduni: hatimaye weka mambo kwa mpangilio ukitumia arifa, yafanye yafanane na yafanane zaidi, na ushinde kumalizika kwa betri. Na wao, ni lazima niseme, wanaenda katika mwelekeo sahihi, ni huruma kwamba wakati mwingine wao ni polepole sana.

Kinachonivutia kibinafsi kuhusu Android 7.1 ni: mechanics ya kufanya kazi nyingi na kufanya kazi na programu nyingi ni rafiki zaidi ikilinganishwa na iOS; kubadilika katika kuchagua zana za kutatua matatizo fulani; ushirikiano wa kina na Huduma za Google, ambayo mimi hutumia kikamilifu; kiolesura maridadi na cha kimantiki zaidi cha mtumiaji. Huwezi kusaidia lakini kutambua jinsi Google ilisafisha orodha programu zilizosakinishwa awali kuokoa mtumiaji kutoka taka. Nini haifai mimi: mifereji ya maji iliyobaki ya malipo ya betri; kutofautiana katika UI ya idadi kubwa ya programu au chini yake matumizi bora uso wa skrini. Mfumo, licha ya uboreshaji wa mara kwa mara, bado hauwezi kuitwa salama kabisa; uboreshaji wa jumla katika iOS bado ni bora. Kwa muhtasari, tunaweza kusema bila shaka kwamba Android hadi toleo la tano na sasa ni mifumo miwili tofauti; Ninafurahi kwamba Google imepata mwelekeo sahihi na inasonga polepole na kwa hakika.


Android inasaidia aina kadhaa za menyu. Kwanza - kuna kifungo tofauti kwenye simu Menyu(katika simu za zamani), kubonyeza ambayo huleta menyu. Katika vifaa vipya, kitufe tofauti kimeondolewa na kubadilishwa na ikoni ya menyu katika mfumo wa nukta tatu katika mwelekeo wima. Aina ya pili ni menyu ya muktadha inayoonekana unapobonyeza na kushikilia kidole chako kwenye skrini mahali pazuri(Unaweza pia kubonyeza na kushikilia kitufe cha katikati kwenye simu yako). Menyu ya muktadha, kwa upande wake, inaweza kuwa na menyu ndogo. Leo tutafahamiana na aina ya kwanza ya menyu. Makala haya yataangalia kufanya kazi na menyu kwenye vifaa vipya vinavyotumia Android 4.0 na matoleo mapya zaidi.

Katika template Shughuli Tupu hakuna menyu, kwa hivyo tutaiunda wenyewe. Hii itakusaidia kuelewa kanuni ya kazi na kupata wazo la jumla kuhusu mradi huo. Sio lazima kukumbuka majina ya madarasa, mbinu, na msimbo wa kushughulikia uteuzi wa bidhaa za menyu. Katika violezo vingine, menyu itajengwa ndani na unaweza kuitumia mara moja.

Unda mradi mpya kulingana na Shughuli Tupu na kuiendesha. Bado hakuna menyu.

Wacha tuunda rasilimali kadhaa za kamba kwenye faili res/values/strings.xml, ambayo itawajibika kwa vitu vya menyu:

Mipangilio Paka Paka Paka

Sasa unda folda mpya menyu kwenye folda res res, | Mpya | Orodha) Ifuatayo, unda faili kwenye folda iliyoundwa menu_main.xml- jina linaonyesha kuwa menyu inahusiana na shughuli kuu Shughuli kuu(bonyeza kulia kwenye folda menyu | Mpya | Faili ya Rasilimali ya Menyu) Ikiwa utaunda programu na skrini nyingi, basi kila shughuli itakuwa na menyu tofauti na mipangilio yake mwenyewe. Hebu tufungue faili kwa sasa menu_main.xml na ongeza nambari yako kwenye kiolezo kinachosababisha:

Hebu tufungue faili Shughuli kuu. Hivi sasa kuna njia moja tu onCreate(). Hebu tuongeze mbinu mpya onCreateOptionsMenu(). Hasa njia hii inawajibika kwa kuonekana kwa menyu ya shughuli. Chagua menyu kwenye studio Kanuni| na katika dirisha linalofuata, anza kuingiza jina la njia kwa kutumia herufi za kwanza. Unaweza kuingia kwa herufi kubwa za kwanza, i.e. ocom ( o n C rudia O chaguzi M enu) kupata haraka laini unayohitaji. Bonyeza kitufe sawa na tunapata workpiece.

@Override public boolean onCreateOptionsMenu(Menu) (rejesha super.onCreateOptionsMenu(menu); )

Tunaongeza mbinu kwenye kiolezo ambacho huchukua data kutoka kwa rasilimali za menyu na kuzibadilisha kuwa vitu vya menyu kwenye skrini.

@Override public boolean onCreateOptionsMenu(Menu) ( getMenuInflater().inflate(R.menu.menu_main, menu); rudisha true; )

Katika mbinu inflate() unaelekeza kwenye rasilimali ya menyu ( R.menu.menu_kuu) na kitu cha darasa Menyu.

Kwa Kiingereza, "inflate" inatafsiriwa kama inflate, i.e. Kulingana na wasanidi wa Android, tunapuliza kitu, kwa mfano, menyu, na data. Lakini kwa kweli, neno "inflate" linatokana na maneno katika gorofa- kwa ghorofa. Kuna mila ya zamani ya kuruhusu paka ndani ya ghorofa kwanza, ambaye huchunguza nooks na crannies zote za nyumba na kutangaza idhini yake ya kuishi ndani yake. Hivi ndivyo tunavyoendesha data kutoka kwa faili ya XML hadi kipengee cha MenuInflater.

Anzisha mradi. Sasa kwenye upande wa kulia wa kichwa utaona ikoni ya nukta tatu zilizopangwa kwenye mstari wima. Bofya kwenye ikoni ili kuona kipengee cha menyu Mipangilio.

Kama unaweza kudhani, kipengele kipengee inawajibika kwa kipengee tofauti cha menyu. Wacha tuongeze vitu vitatu zaidi kwa kutumia kanuni hiyo hiyo, tukibadilisha kitambulisho na maandishi ya menyu tu:

Endesha mradi na ujaribu kupiga menyu tena. Utaona vitu vitatu vipya.


Chaguo kitambulisho Na kichwa haitaji maelezo yoyote. Kigezo orderInCategory hukuruhusu kuweka agizo lako mwenyewe la kuonyesha vitu vya menyu. Tuseme umeunda vitu vitano vya menyu, lakini bado haujaamua juu ya mpangilio ambao wataonekana kwenye skrini. Ili kuzuia kusonga vizuizi vyote vya msimbo kila wakati kwa vitu vya menyu kwa mpangilio unaotaka, unaweza kutumia chaguo hili.

Na hatimaye, sifa muhimu programu: showAsAction inafafanua tabia ya menyu ndani ActionBar. Maana kamwe inamaanisha kuwa kipengee cha menyu haipaswi kuonekana kwenye kichwa, lakini tu kwenye orodha ya pop-up, i.e. kuwa nyuma ya pointi tatu. Ikiwa utaweka thamani kila mara, kisha onyesha Mipangilio itaonekana mara moja kwenye kichwa cha programu yako. Maadili pia yanapatikana ifVyumba, na Maandishi Na collapseActionView. Jaribu mwenyewe. Kwa mfano, ikiwaChumba huonyesha kipengee cha menyu ikiwa nafasi inaruhusu. Ikiwa kuna pointi nyingi, watapata tu njia. Kama sheria, chaguo hili linaonyesha neno fupi sana au ikoni kwa shughuli za mara kwa mara ili kuzuia kubofya dots tatu bila lazima.

Makini na sifa programu: showAsAction, ambayo inarejelea nafasi ya majina xmlns:app="http://schemas.android.com/apk/res-auto". Kulikuwa na wakati ambapo nafasi hiyo ya majina haikuwepo na miradi ilitumia sifa hiyo android:showAsAction kutoka kwa nafasi ya kawaida ya majina. Ikiwa studio inalalamika juu ya kosa, basi hariri msimbo.

Wakati vipengee vya menyu havijatekelezwa kazi muhimu. Mbofyo wowote kwenye kipengee hufunga tu menyu bila matokeo yanayoonekana. Bado hatujaandika msimbo kushughulikia mibofyo.

Kuchagua vitu vya menyu

Tulijifunza jinsi ya kuunda menyu. Lakini kwa sasa haina maana, kwani vitu vya menyu havifanyi kwa njia yoyote kwa kubofya kwetu. Njia nyingine hutumiwa kushughulikia mibofyo ya kipengee cha menyu. onOptionsItemSelected(). Wacha tuongeze njia kwa kutumia kanuni sawa na kwa mfano uliopita. Hebu tupate nafasi.

@Override public boolean onOptionsItemSelected(kipengee cha MenuItem) ( rudisha super.onOptionsItemSelected(item); )

Kigezo kipengee inawajibika kwa kipengee cha menyu. Unapaswa kupata kitambulisho cha menyu kupitia njia getItemId() na uonyeshe nambari yake. Kwa kuwa menyu kawaida huwa na vitu kadhaa, ni rahisi kutumia ujenzi kama/vingine au kubadili. Ili kuonyesha habari, tutatumia lebo ya maandishi. Ongeza kijenzi kwenye skrini yako ya shughuli TextView. Unaweza kutumia iliyopo TextView na uandishi "Hujambo Ulimwengu!", mpe tu kitambulisho.

android:id="@+id/textView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Hello World!"/>

Wacha tuongeze nambari kwenye kiolezo cha kipengee cha menyu kilichochaguliwa:

@Override public boolean onOptionsItemSelected(kipengee cha MenuItem) ( // pata kitambulisho cha kipengee cha menyu iliyochaguliwa int id = item.getItemId(); TextView infoTextView = (TextView) findViewById(R.id.textView); // Operesheni kwa zilizochaguliwa swichi ya kipengee cha menyu ( id) ( kipochi R.id.action_cat1: infoTextView.setText("Ulichagua paka!"); rudisha ndivyo; kisa R.id.action_cat2: infoTextView.setText("Ulichagua paka!"); rudisha kweli; kesi R. id.action_cat3: infoTextView.setText("Umechagua paka!"); rudisha kweli; chaguomsingi: return super.onOptionsItemSelected(item); ) )

Zindua programu, piga menyu na uchague kipengee chochote cha menyu. Ujumbe unapaswa kuonekana kwenye uwanja wa maandishi.


Kuna njia mbadala kupitia XML sawa na mibofyo ya kitufe cha kushughulikia (tangu Android 3.0). Unaweza kuongeza sifa android:onClick kwenye rasilimali za menyu na hauitaji kutumia njia ya kupiga simu onOptionsItemSelected(). Kwa msaada android:onClick unaweza kubainisha mbinu inayotakiwa wakati wa kuchagua kipengee cha menyu. Ongeza sifa hii kwa uhakika Mipangilio

Sasa katika msimbo wa shughuli tutaandika yafuatayo:

// sifa ya kipengee cha menyu ya Mipangilio imewekwa android:onClick="onSettingsMenuClick" utupu wa umma kwenyeSettingsMenuClick(kipengee cha MenuItem) ( TextView infoTextView = (TextView) findViewById(R.id.textView); infoTextView.setText("Umechagua Mipangilio("Umechagua Mipangilio) bidhaa, bora angechagua paka");)

Swichi

Muonekano wa vitu vya menyu unaweza kubadilishwa kuwa mtazamo na swichi. Ili kufanya hivyo unahitaji kuongeza kipengele kikundi yenye sifa android:checkableBehavior="single":

Sioni maana kubwa katika hali hii. Na hatutazingatia.

Hali ya Kubuni

KATIKA Studio ya Android 2.2 iliongeza modi ya picha ya menyu za ujenzi, ambazo ni sawa na upau wa vidhibiti kwa kuongeza vipengee vipya kwenye skrini. Paneli ya menyu ina vitu vinne: Kipengee cha Menyu, Kipengee cha Utafutaji , Menyu, Kikundi.


Kanuni ni sawa, chagua kipengee unachotaka na ukiburute kwenye skrini kwenye eneo la menyu. Ikiwa umesoma uundaji wa mwongozo menyu, basi njia hii haitakuletea shida yoyote. Kwa hiyo, unaweza haraka kuchora muundo wa menyu na kisha urekebishe kwa mikono.

Imesasishwa Toleo la Android 5 Lollipop, ingawa ni sawa na KitKat iliyotangulia, ina tofauti fulani ambazo zinaweza kuonekana kuwa zisizo za kawaida na zisizofaa. Kuna mipangilio mingi katika "Lollipop".

Baadhi yao (kama vile maandishi tofauti au rangi za inverting) zinahitajika na wachache, wakati wengine zinahitajika kwa karibu kila mtu. Hebu tuangalie swali la jinsi ya kuanzisha Android 5 kwa undani zaidi.

Weka upya Kiwanda cha Android Lollipop

Moja ya mipangilio muhimu zaidi ya Android 5 ni - Rudisha Kiwanda Ulinzi. Kuanzisha chaguo hili kutasababisha ukweli kwamba haitawezekana kuweka upya mipangilio kwenye mipangilio ya kiwanda bila kuingia na nenosiri kwenye akaunti yako ya Google.

Shukrani kwa Huduma ya Android Kidhibiti cha Kifaa kitamruhusu mmiliki wa simu mahiri iliyopotea au kuibwa kufunga na kufuta kifaa kutoka mbali.

Ni lazima ikumbukwe kwamba ulinzi hufanya kazi tu wakati smartphone imefungwa na skrini ya uanzishaji.

Inarejesha data baada ya kusakinisha sasisho la Android

Mwingine chaguo muhimu- uwezo wa kurejesha data baada ya kusakinisha Android 5.0 Lollipop. Katika usanidi wa awali Chaguo mbalimbali za kurejesha data zitatolewa, ikiwa ni pamoja na simu ambazo hukujibu.

Android 5 kuanzisha akaunti

Meneja wa akaunti ya mtumiaji anaweza kuja kwa manufaa - kwa mlinganisho na desktop kamili, itawezekana kupunguza ufikiaji wa uwezo wa smartphone.

Kuna aina 3 za akaunti zinazopatikana:

  • Akaunti ya Mgeni ina haki chache. Taarifa yoyote huhifadhiwa kwa muda tu. Kila wakati unapoingia kama mgeni, mfumo utauliza ikiwa mtumiaji anataka kuanza upya au kuendelea na kipindi cha mwisho cha mgeni.
  • "Profaili" hukuruhusu kusanidi ufikiaji wa programu na huduma.
  • "Mtumiaji" pia ndiye mmiliki wa kifaa. Akaunti hii ina haki nyingi zaidi. Mabadiliko yoyote kwenye mipangilio ya mfumo, kama vile kuongeza mtandao wa Wi-Fi, yatatumika kwa akaunti nyingine zote kwenye kifaa.

Jinsi ya kuongeza watumiaji? Ni rahisi sana - nenda kwa mipangilio na utafute uandishi "Watumiaji".

Hapo awali, utaona wasifu wa mmiliki wa smartphone na wasifu wa mgeni. Unaweza pia kuongeza watumiaji.

Ili kuongeza watumiaji wapya, utahitaji kuingiza akaunti zao za Google. Kila mtumiaji ataweza kubinafsisha mfumo wa uendeshaji kwa ajili yako mwenyewe. Mmiliki wa kifaa hana uwezo wa kudhibiti mchakato huu, lakini ana uwezo wa kuruhusu au kukataa watumiaji wengine kutuma SMS na kupiga simu.

Inazuia ufikiaji wa Android 5 Lollipop

Kazi nyingine muhimu ni ile inayoitwa "Kifungo". Ukimpa mtu simu yako mahiri na hutaki aipekuzie au kubadilisha chochote, tumia Kitufe. Itapunguza utendaji wa kifaa kwa programu moja tu - ile ambayo imewekwa. Ufikiaji wa kila kitu kingine utakataliwa: "Ingiza nenosiri lako."

Jinsi ya kufanya hivyo? Fungua Mipangilio na uchague chaguo la "Usalama". Bonyeza juu yake. Katika orodha inayofungua, bofya "Ubandikaji wa skrini". Kisha ubadili kubadili kwenye nafasi ya "Washa". (Imewashwa).

Sasa unaweza kubandika programu yoyote kwenye skrini yako. Ili kufanya hivyo, uzindua programu iliyochaguliwa na ubofye mara mbili kwenye dirisha lake.

Ili kuondoka kwenye programu iliyobandikwa, bonyeza na ushikilie vitufe vya Kagua na Nyuma. Katika sekunde chache utachukuliwa kwenye eneo-kazi lako.

Jinsi ya kusanidi usumbufu katika Android 5

Miongoni mwa mambo mengine, unaweza kusanidi kinachojulikana kama "Kukatiza" katika Android 5.0 Lollipop - unaweza kujiamua mwenyewe ni anwani au programu gani zinaweza kukupigia simu au kutuma arifa.

Jinsi ya kusanidi kukatizwa? Nenda kwa mipangilio, chagua "Sauti na arifa" na uguse chaguo hili. Chini ya slaidi za kurekebisha sauti kutakuwa na chaguo la "Kukatizwa" - bonyeza juu yake.

Unaweza kuruhusu tu anwani au programu unazopenda zikusumbue. Lollipop ina uwezo wa kuwasha modi ya "Muhimu" kulingana na ratiba uliyoweka - kwa hili kuna chaguo maalum "Ratiba ya hali ya kupumzika (kipaumbele pekee)".

Unaweza kubadilisha hali za kipaumbele kwa haraka kwa kugonga kitelezi cha sauti. Chini yake, aina za "Usisumbue" (Hakuna), "Muhimu" (Kipaumbele) na "Zote" zitapatikana.

Njia mbili za kwanza zinaweza kuwezeshwa kwa muda usiojulikana au kwa muda fulani. Vifungo vya "+" na "-" vinakuwezesha kurekebisha muda wa muda ambao hali iliyochaguliwa itafanya kazi. Kipindi cha muda kinaweza kubadilishwa kutoka dakika 15 hadi saa 8.

Kuweka skrini ya kufunga Lollipop na arifa

Katika Android 5.0 Lollipop, arifa zinazoingia huonyeshwa kwenye skrini iliyofungwa. Hii sio rahisi kila wakati. Haiwezekani kwamba mtu yeyote anataka "kushiriki" maelezo ya kibinafsi. Kwa hali hii, kuna mpangilio unaonyumbulika katika Android 5 wa jinsi arifa zinavyoonyeshwa.

Ili kufanya hivyo, nenda kwa Mipangilio -> Sauti na arifa -> Kwenye skrini iliyofungwa -> Ficha maelezo ya kibinafsi. Baada ya hapo macho ya kutazama hawatamwona.

Barua katika Android 5 imekuwa rahisi zaidi

Programu ya barua pepe ya Gmail, pamoja na muundo mpya, imepokea usaidizi kwa akaunti kwenye huduma zingine za barua zinazotumia itifaki za IMAP na POP. Sasa huna haja ya kuingia kwenye kivinjari ili kufungua "sanduku" lisilo la Google - kila kitu kinaweza kufanywa kutoka kwa programu moja.

Mipangilio ya Kiokoa Betri cha Android 5

Ikiwa ungependa simu mahiri yako idumu kwa muda mrefu kwa chaji moja, unapaswa kujifunza jinsi ya kuweka hali ya kuokoa betri ya Project Volta katika Android 5. Kwa mujibu wa watengenezaji, inakuwezesha kupanua muda wa uendeshaji kwa 15-20%. Walakini, kifaa huanza "kupunguza kasi" dhahiri.

Ili kuwezesha hali hii, nenda kwa mipangilio, bonyeza "Betri", kisha kwenye kitufe cha menyu (dots tatu kwenye kona ya juu kulia) na uchague hali ya kuokoa betri:

Wakati hali ya kuokoa betri imewashwa, urambazaji na pau za hali za simu mahiri zitabadilika kuwa chungwa na ujumbe utaonekana ukionyesha kuwa hali ya kuokoa imewezeshwa:

Ikiwa unataka, unaweza kuzima hali hii mara moja - kuna chaguo vile katika ujumbe unaoonekana.

Kuweka kitendakazi cha Ufikiaji wa Kubadili kwenye Android 5

Menyu kuu ni moja ya zana kuu za mwingiliano wa mtumiaji na programu. Katika Android 2.3.x na mapema, "ilifichwa" kwenye kitufe cha Menyu ya maunzi, na wasanidi walichora menyu walivyoweza. Lakini kuanzia na Android 3.0, dosari ilirekebishwa, menyu ikawa sehemu ya kawaida kwenye Upau wa Kitendo, na ikapokea idadi ya vipengele vipya. Wakati huo huo, mchakato wa ukuzaji wa menyu umebaki bila kubadilika. Menyu katika Android sio tu seti ya vitufe ambavyo unaweza kuambatisha OnClickListener . Katika Android, unaweza kufanya mengi zaidi na menyu kuliko inavyoonekana.

Katika makala hii nitakuambia jinsi ya kufanya orodha ya kisasa, jinsi ya kukabiliana nayo ukubwa tofauti skrini, jinsi ya kufanya swichi za kifungo cha redio moja kwa moja kwenye menyu, na pia jinsi ya kudhibiti kwa nguvu mwonekano wa vifungo vya menyu, kuficha kazi hizo za programu yako ambazo hazitafanya kazi kwenye smartphone fulani. Wakati kifungu kinaendelea, nitajaribu kutoa chaguzi nyingi za menyu iwezekanavyo, na pia nitatoa viungo kwa nyaraka rasmi juu ya mada.

Hivi ndivyo menyu ya programu sawa inaweza kuonekana tofauti.

Kitufe chetu cha kwanza kwenye menyu

Menyu katika Android zinaelezwa katika faili za rasilimali au zinazozalishwa na msimbo wa programu. Chaguo la kwanza linapendekezwa kwa sababu kadhaa: kasi ya maendeleo, uwazi, urahisi wa matengenezo. Rasilimali za menyu ziko katika orodha ndogo ya menyu ya saraka ya rasilimali ya programu. Unda saraka ya menyu, kisha unda Faili mpya ya Android XML:


Chagua aina ya rasilimali Menyu, ingiza jina la faili. Kwa kuwa itakuwa tofauti katika tofauti tofauti, ninapendekeza kuunganisha majina ya faili za rasilimali ya menyu kwa majina ya shughuli.

Katika kihariri kinachofungua, ingiza msimbo wa kitufe cha kwanza cha menyu yetu:

Wacha tuangalie sifa zinazotumiwa:

  • Tunabainisha android:id ili baadaye katika msimbo tunaweza kutofautisha baadhi ya vifungo kutoka kwa wengine.
  • android:orderInCategory inabainisha mpangilio wa kitufe chetu kuhusiana na wengine. Bainisha mpangilio katika nyongeza za 10 au 100, hii itakuruhusu kuongeza vipengee vipya mahali popote katika siku zijazo bila kupanga upya mpangilio wa vingine.
  • android:showAsAction ndicho kigezo cha kuvutia zaidi, kwani kinadhibiti tabia ya vitu vya menyu katika hali tofauti. Inaweza kuchukua anuwai ya maadili:
    • ifRoom - Onyesha kipengee kwenye upau wa kitendo ikiwa tu kuna nafasi ya kutosha. Ikiwa hakuna nafasi ya kutosha, kipengee kitafichwa kiotomatiki kwenye menyu ya ziada (ile iliyoonyeshwa na nukta tatu juu ya nyingine). Hii ndiyo njia bora ya kubinafsisha menyu kulingana na saizi ya skrini ya kifaa. Kwenye skrini kubwa za kompyuta kibao, upau wa kitendo utajazwa na vifungo, na kuendelea simu ndogo vifungo muhimu zaidi vitaonyeshwa, wakati wengine wanaweza pia kufikiwa, lakini tu kupitia orodha ya ziada. Kumbuka kwamba menyu ya ziada inaonyeshwa kwenye upau wa vitendo tu kwenye simu mahiri ambazo hazina kitufe cha menyu ya vifaa.
    • withText - Maandishi yaliyobainishwa na kipengele cha android:title yataonyeshwa kando ya ikoni ya kitufe. Kigezo hiki kinaweza kubainishwa pamoja na vingine, kikitenganisha vigezo na |
    • kamwe - Kitufe hakitawahi kuonekana kwenye upau wa kitendo, hata ikiwa kuna nafasi yake. Utalazimika kupata kitufe kama hicho kila wakati kupitia menyu ya ziada.
    • kila mara - Onyesha kitufe kwenye upau wa kitendo kila wakati. Parameter hii haipaswi kutumiwa vibaya, kwa kuwa kwenye simu ndogo vifungo vinaweza kuanza kuingia kwa wengine. vipengele vya hatua bar, kwa mfano kwa kichwa cha programu. Kwa kila shughuli, fafanua angalau moja kitufe muhimu, bila ambayo haiwezekani kabisa, na uweke alama kila wakati na yeye tu. Zilizobaki (na ikiwezekana zote) zinapaswa kuwa ifRoom .
    • collapseActionView - hukuruhusu kutengeneza kitufe kinachofungua au kujificha kipengele cha ziada Tazama kwenye upau wa vitendo. Kwa mfano, unaweza kuweka parameta kama hiyo kwenye ikoni ya utaftaji, na unapoibofya, itaonyesha uwanja wa kuingiza hoja ya utaftaji moja kwa moja kwenye upau wa kitendo.
  • android:title - inafafanua kichwa cha kitufe cha menyu. Inaweza kuonyeshwa kando ya ikoni kwenye upau wa kitendo au kama jina la kipengee kwenye menyu ya ziada.
  • android:ikoni - ikoni ya kitufe.

Aikoni za menyu

Ikiwa unakuza programu katika mtindo wa Holo, unaweza kutumia seti ya icons iliyopangwa tayari kutoka kwa Google, ambayo inapatikana kwa kila mtu kupakua kutoka kwa tovuti rasmi bila malipo kabisa.

Seti ya ikoni huwasilishwa kando kwa giza na kando kwa mandhari nyepesi ya Holo, na pia kwa saizi tofauti za skrini. Ikiwa huwezi kumudu mbuni kwenye timu yako, seti hii haiwezi kubatilishwa.

Kuunganisha menyu kwenye Shughuli

Kupakia menyu kutoka kwa rasilimali ni haraka sana. Fungua msimbo wa Shughuli na ubatilishe mbinu ya onCreateOptionsMenu:
@Override public boolean onCreateOptionsMenu(Menu) ( getMenuInflater().inflate(R.menu.your_activity_menu, menu); rudisha true; )
Sasa menyu inaonyeshwa, lakini ninapobonyeza kitufe hakuna kinachotokea. Unaweza kuambatisha kidhibiti kwenye kitufe ukitumia msimbo au moja kwa moja kwenye rasilimali ya XML kwa kuweka jina la mbinu ya kidhibiti katika kipengele cha android:onClick. Ili kufanya vivyo hivyo na msimbo, unahitaji kubatilisha njia ya OnOptionsItemSelected katika Shughuli:
@Override public boolean onOptionsItemSelected(kipengee cha MenuItem) ( badilisha (item.getItemId()) ( kesi R.id.menuPurchasesListNewRecord: // TODO: bofya kidhibiti hapa rudisha kweli; ) rudisha super.onOptionsItemSelected(item); )

Unda menyu ndogo

Menyu ndogo ni muhimu tunapotaka kufafanua jinsi ya kutekeleza kitendo kilichowasilishwa kwenye upau wa kitendo. Kwa mfano, tuna orodha ya ununuzi na kitufe cha "Panga". Kwa kubonyeza kitufe, unahitaji kujua kwa kigezo gani mtumiaji anataka kupanga vitu vya orodha: kwa kitengo cha bidhaa, kwa jina, au kwa mpangilio ambao waliongezwa kwenye orodha. Wacha tuangalie nambari ya menyu ndogo ya kesi hii:

Hapa tumetangaza lebo nyingine ndani ya lebo. Submenu ni kikundi cha vitambulisho sawa, ambayo inakuwezesha kuunda submenu ndani ya submenu, na kadhalika, ikiwa ni lazima.

Vifungo vya redio kwenye menyu

Tumetengeneza menyu ya kuchagua mpangilio wa kupanga kwa ununuzi. Itakuwa vyema kuonyesha ni njia gani ya kupanga inatumika kwa sasa. Orodha inaweza tu kupangwa kwa moja ya njia tatu zinazowezekana, ambazo zinafaa kikamilifu na wazo la kifungo cha redio. Ili kutengeneza seti ya vitufe vya redio kutoka kwenye menyu yetu ndogo, bainisha tu android:checkableBehavior="single" sifa ya lebo. Thamani zinazowezekana za android:checkableBehavior:
  • moja - kuchagua moja tu ya vipengele vinavyopatikana, kesi yetu
  • wote - chagua idadi yoyote ya vipengele vinavyopatikana, sawa na sanduku la kuangalia
  • hakuna - vipengele vya kikundi ni vipengele vya kawaida menyu, hii ndiyo chaguo-msingi

Nambari ya menyu inayosababisha:

Ukizindua programu na kujaribu kuchagua mojawapo ya mbinu za kupanga, hakuna kitakachotokea. Menyu haionyeshi kuwa kipengee chochote kimechaguliwa. Hii itabidi ifanyike mwenyewe kwa kupiga simu item.setChecked(true);
@Ondoa boolean ya umma kwenyeOptionsItemSelected(kipengee cha MenuItem) ( badilisha (item.getItemId()) ( kesi R.id.menuPurchasesListNewRecord: // TODO: bofya kidhibiti hapa rudisha kweli; kesi R.id.menuPurchasesListSortOrderCategory: item.setChecked(true. rudisha kweli; kesi R.id.menuPurchasesListSortOrderName: item.setChecked(true); rudisha kweli; kesi R.id.menuPurchasesListSortOrderAddTime: item.setChecked(true); rudisha kweli; ) rudisha super.onOptionsItemSelected(item); )

Ikiwa bado una maswali kuhusu kufanya kazi na orodha kuu, nitafurahi kujibu katika maoni.

Android inasaidia aina kadhaa za menyu. Kwanza - kuna kifungo tofauti kwenye simu Menyu(katika simu za zamani), kubonyeza ambayo huleta menyu. Katika vifaa vipya, kitufe tofauti kimeondolewa na kubadilishwa na ikoni ya menyu katika mfumo wa nukta tatu katika mwelekeo wima. Aina ya pili ni menyu ya muktadha, ambayo inaonekana wakati unasisitiza na kushikilia kidole chako kwenye skrini mahali unayotaka (unaweza pia kushinikiza na kushikilia kifungo cha kati kwenye simu yako). Menyu ya muktadha kwa upande wake inaweza kuwa na menyu ndogo. Leo tutafahamiana na aina ya kwanza ya menyu. Makala haya yataangalia kufanya kazi na menyu kwenye vifaa vipya vinavyotumia Android 4.0 na matoleo mapya zaidi.

Katika template Shughuli Tupu hakuna menyu, kwa hivyo tutaiunda wenyewe. Hii itakusaidia kuelewa kanuni ya kazi na kupata muhtasari wa mradi. Sio lazima kukumbuka majina ya madarasa, mbinu, na msimbo wa kushughulikia uteuzi wa bidhaa za menyu. Katika violezo vingine, menyu itajengwa ndani na unaweza kuitumia mara moja.

Unda mradi mpya kulingana na Shughuli Tupu na kuiendesha. Bado hakuna menyu.

Wacha tuunda rasilimali kadhaa za kamba kwenye faili res/values/strings.xml, ambayo itawajibika kwa vitu vya menyu:

Mipangilio Paka Paka Paka

Mipangilio

Kwa maombi Mipangilio unaweza kufika huko: kwa kubofya ikoni kwenye menyu ya programu (au kwenye eneo-kazi) au kupitia ikoni kwenye paneli ya kubadili. Skrini kuu ya programu imegawanywa katika tabo mbili ALL na SUPPORT, katika mwisho unaweza kupata viungo viwili: Kituo cha Usaidizi / Acha maoni na Mapendekezo na vidokezo muhimu. Katika baadhi ya nchi, katika kichupo cha usaidizi unaweza kupata usaidizi na kuuliza swali kwa mtu anayeishi kwenye gumzo. Mipangilio yote ya smartphone inakusanywa katika vikundi 4: Mitandao isiyo na waya, Kifaa, data ya kibinafsi na Mfumo; na zimegawanywa katika sehemu 22. Hapo juu kuna kikundi cha 5 kinachoitwa Vidokezo; vidokezo shirikishi vya kusanidi mfumo vinaonekana hapa. Ubunifu mwingine ni uwepo wa kitufe cha Usaidizi/Maoni katika sehemu/mipangilio yote. Skrini zote za Mipangilio isipokuwa ile kuu zina menyu ya kando ya kuhamia sehemu zingine haraka.

Maombi ya Msingi

Simu- kwenye skrini kuu ya programu zifuatazo zinaonyeshwa: upau wa utafutaji na vifungo vya kutafuta kwa sauti na kupiga mipangilio ya programu, chini, kifungo cha kupiga simu. Kichupo cha Upigaji Kasi kina kadi za waasiliani zinazopigwa mara kwa mara, kichupo cha Hivi karibuni kina orodha ya simu za hivi majuzi, na kichupo cha Anwani kina waasiliani wote. Katika mipangilio ya programu, unaweza kudhibiti violezo vya majibu ya haraka na orodha ya wapiga simu waliozuiwa.

Anwani ni programu ya kufanya kazi na anwani za watumiaji. Kwa upande wa utendakazi, si tofauti sana na kichupo cha Anwani kwenye programu ya Simu.

Ujumbe- programu ya kufanya kazi na SMS kwa chaguo-msingi. Skrini kuu ya programu ina orodha ya mazungumzo, vifungo vya utafutaji, mipangilio na kuunda ujumbe mpya. Programu inaonekana rahisi iwezekanavyo na ina utendaji wa awali. Jambo lisilo la kawaida ni jinsi programu inavyogawa kila mazungumzo rangi yake ya msingi ya kipekee.

Gmail ni programu chaguomsingi ya barua pepe tangu toleo la 5 la Android. Unaweza kuongeza sanduku za barua sio tu kutoka kwa Google, lakini pia kutoka kwa huduma zingine za barua. Skrini kuu inaonyesha orodha ya herufi na vifungo vya kutafuta na kuunda ujumbe mpya. Kutelezesha kidole kutoka kwenye ukingo wa kushoto wa skrini huleta utepe, ambao una orodha ya folda na njia ya mkato ya mipangilio.

Chrome- ni kivinjari chaguo-msingi cha mfumo, faida zake ni pamoja na kuunganishwa na huduma za Google na fursa nyingi za kusawazisha vichupo, fomu, manenosiri, n.k., hasara zake ni pamoja na kiolesura kisicho kamili cha mtumiaji na mzigo mkubwa kwenye processor na betri.

Tazama- inajumuisha vitendaji vifuatavyo: saa ya kengele, saa ya ulimwengu, kipima saa na saa;

Kamera. Kwenye skrini kuu kuna kitazamaji na vifungo: kutolewa kwa shutter, kubadili kwenye kamera ya mbele, nyumba ya sanaa, kugeuka kwenye timer, kuamsha flash, kubadili hali ya HDR +, kugeuka kwenye gridi ya taifa, kuchagua kuweka usawa nyeupe na Advanced. Kubadilisha kati ya njia za upigaji picha na video hufanywa kwa kutelezesha kidole upande. Mbali na hali kuu ya risasi, kuna nne zaidi: Mwendo wa polepole - inakuwezesha kupiga mara nne au mara nane mwendo wa polepole; Panorama - inakuwezesha kuunda picha za panoramic na angle ya kutazama ya hadi 360 °; Photo Sphere - kuunda photosphere; Ukungu - hukuruhusu kuunda picha na athari ya bokeh bandia.

Picha- programu hii hufanya kazi kama matunzio ya mfumo na wakati huo huo ni mteja wa huduma ya jina moja kutoka Google.

Kalenda- mtazamo kuu wa maombi ni Ratiba, ambapo matukio yote yameorodheshwa katika orodha moja, ambayo inavutia: mwanzo wa kila mwezi katika orodha hii ina jina la picha nzuri inayoonyesha kiini kikuu cha mwezi huu. Kuangalia mwezi, unahitaji kugonga jina la mwezi wa sasa kwenye kichwa. Mwonekano unaweza kubadilishwa kuwa Siku, siku 3, Wiki na Mwezi. Kitufe cha kuongeza tukio kinaonekana kwenye kona ya chini ya kulia.

Kikokotoo- ina utendaji wa kawaida na uliopanuliwa. Katika mkao wa picha, kidirisha chenye vipengele vya ziada vya kukokotoa (sin, cos, tan, ln, n.k.) huitwa kwa kutelezesha kidole kutoka ukingo wa kulia wa skrini; katika mkao wa mlalo, kidirisha hiki huonekana kila mara.

Kadi ni programu ya mteja ya Ramani za Google. Skrini kuu ina mstari wa utafutaji na vitufe: kitufe cha menyu ya upande, kitufe cha kutafuta kwa kutamka, kitufe cha mwelekeo wa kaskazini, kitufe cha kuamua eneo la sasa, na kitufe cha kuunda njia. Katika menyu ya kando, unaweza kuhifadhi eneo la ramani lililochaguliwa kwenye kumbukumbu ya simu yako kwa matumizi zaidi ya programu katika hali ya nje ya mtandao. Sehemu ya "Chronology" huweka kumbukumbu ya mienendo ya mtumiaji. Sehemu ya "Maonyesho Yako" ina hakiki za maeneo ya umma: mikahawa, vituo vya ununuzi, saluni, n.k.

Vipakuliwa- kidhibiti rahisi zaidi cha upakuaji.

Maombi yenye Chapa

Play Store ni mteja wa duka la programu na programu kuu yenye chapa kutoka Google. Inakuruhusu kununua, kusakinisha na kusasisha programu za wahusika wengine. Sehemu ya "Michezo na Programu" ni onyesho pepe ambapo chaguo mbalimbali za bidhaa huonyeshwa, kwa mfano, Bidhaa Mpya au Michezo Maarufu Zaidi, kwa namna ya vijipicha vya programu zinazoongoza uteuzi sambamba na viungo vya orodha nzima. Sehemu ya "Filamu, Muziki, Vitabu" pia ni onyesho la mtandaoni, lakini inatoa maudhui muhimu na vyombo vya habari, pia kwa njia ya chaguo na mabango. Kwa urahisi wa mtumiaji, sehemu ya "Programu na michezo yangu" ina orodha mbili: Imesakinishwa na Zote. Sehemu ya "Orodha ya Matamanio" inaonyesha bidhaa zote ambazo mtumiaji amewahi kutia alama kuwa anazotaka.

Cheza michezo ni maombi ya mteja kwa huduma ya jina moja. Sehemu ya "Nyumbani" inaonyesha data ya msingi kuhusu mtumiaji: jina, kiwango, ni pointi ngapi za matumizi unazohitaji kupata ili kuhamia kiwango kinachofuata. Ifuatayo ni orodha za michezo: michezo inayopendekezwa, michezo ambayo mtumiaji anacheza na marafiki wanacheza. Sehemu ya "Michezo Yangu" ina vichupo vitatu: hivi karibuni, vyote na vilivyosakinishwa. Sehemu ya "Arifa" katika vichupo vitatu huonyesha orodha ya mialiko, orodha ya zawadi na maombi, na orodha ya jitihada. Sehemu ya "Wachezaji" katika vichupo viwili huonyesha orodha ya Wachezaji Walioongezwa na orodha ya Wachezaji Waliopendekezwa - marafiki wa marafiki. Sehemu ya "Tafuta Michezo" pia ina vichupo vitatu: Michezo Iliyopendekezwa, Maarufu na ya Mtandaoni.

Cheza Muziki ni mchezaji wa muziki na, wakati huo huo, mteja wa huduma ya muziki ya wingu ya jina moja. Sehemu ya "Nyumbani" inaonyesha orodha ya vitendo vya hivi karibuni vya mtumiaji: nyimbo zilizosikilizwa au kununuliwa. Sehemu ya "Maktaba ya Muziki" huonyesha nyimbo zote za mtumiaji zilizonunuliwa au kupakuliwa kutoka kwa kompyuta, zilizopangwa katika vichupo kulingana na orodha ya kucheza, msanii, albamu au aina. Kuna kazi ya kuvutia ya "Automixes", hurahisisha sana uundaji wa orodha za kucheza kutoka kwa idadi kubwa ya nyimbo. Ili kuunda mchanganyiko otomatiki, unahitaji tu kutaja jina la msanii, albamu au aina, na programu yenyewe itaunda orodha mpya ya kucheza. Pia kuna kiunga cha Duka la Google Play kwenye menyu ya pembeni, kwa sababu... nyimbo zinaweza kununuliwa tu kutoka kwake. Sasa kuna kusawazisha katika mipangilio.

Cheza Filamu ni mteja wa huduma kwa ajili ya kununua/kukodisha filamu na kuzitazama kwenye simu ya mkononi. Sehemu ya "Nyumbani" inaonyesha filamu, mfululizo wa TV na katuni zilizokusanywa katika orodha za kucheza kulingana na aina na umaarufu. Sehemu ya "Maktaba" inaonyesha orodha ya filamu zilizonunuliwa au kukodishwa na mtumiaji. Menyu ya pembeni ina kiungo cha Duka la Google Play.

YouTube ni mteja wa huduma ya jina moja. Skrini kuu imegawanywa katika tabo nne: Nyumbani, Zinazovuma, Usajili na Akaunti. Kichupo cha mwisho kina sehemu: Zilizotazamwa, Video Zangu, Tahadhari, Ununuzi na Tazama baadaye; pamoja na orodha ya orodha za kucheza. Dirisha la kutazama video ni rahisi na linafanya kazi, lakini lina kipengele kimoja kisichofurahi: unapofungua video, huanza kupakua kiotomatiki, hata ikiwa kifaa kinatumia mtandao wa simu kufikia mtandao. Kwa hivyo, ikiwa ulifungua video usiitazame, lakini, kwa mfano, kutazama maelezo au maoni, jitayarishe kushiriki na makumi kadhaa (mamia?) ya megabytes ya trafiki.

Diski ni programu ya kufanya kazi na huduma ya hifadhi ya wingu ya Hifadhi ya Google. Skrini kuu inaonyesha saraka ya mizizi ya hifadhi ya mtumiaji na orodha ya faili zilizofunguliwa hivi karibuni. Sehemu ya "Iliyoshirikiwa nami" inaonyesha orodha ya faili ambazo watumiaji wengine wanaweza kufikia. Kwa kuongeza, kuna sehemu: Picha kwenye Google, Hivi Karibuni, Zenye Nyota, Ufikiaji Nje ya Mtandao na Zilizopakuliwa. Upau wa kando hapa chini unaonyesha ni nafasi ngapi ya diski imechukuliwa na ni kiasi gani kinapatikana kwa mtumiaji.

Katika miaka michache iliyopita, Apple na Google zimekuwa zikisogeza mifumo yao ya uendeshaji kwa kila mmoja, au, kwa usahihi, kujaribu kuzunguka kila mmoja. Kwa kila toleo la iOS, Apple hupanua utendakazi na kujaribu kufanya mfumo unyumbulike zaidi kwa mtumiaji na programu. Google inajaribu kurekebisha udhaifu wa kitamaduni: hatimaye weka mambo kwa mpangilio ukitumia arifa, yafanye yafanane na yafanane zaidi, na ushinde kumalizika kwa betri. Na wao, ni lazima niseme, wanaenda katika mwelekeo sahihi, ni huruma kwamba wakati mwingine wao ni polepole sana.

Kinachonivutia kibinafsi kuhusu Android 7.1 ni: mechanics ya kufanya kazi nyingi na kufanya kazi na programu nyingi ni rafiki zaidi ikilinganishwa na iOS; kubadilika katika kuchagua zana za kutatua matatizo fulani; ushirikiano wa kina na huduma za Google, ambazo mimi hutumia kikamilifu; kiolesura maridadi na cha kimantiki zaidi cha mtumiaji. Haiwezekani kutotambua jinsi Google imesafisha orodha ya programu zilizosakinishwa awali, na kumwondolea mtumiaji takataka. Nini haifai mimi: mifereji ya maji iliyobaki ya malipo ya betri; kutofautiana katika kiolesura cha programu nyingi na matumizi duni ya uso wa skrini. Mfumo, licha ya uboreshaji wa mara kwa mara, bado hauwezi kuitwa salama kabisa; uboreshaji wa jumla katika iOS bado ni bora. Kwa muhtasari, tunaweza kusema bila shaka kwamba Android hadi toleo la tano na sasa ni mifumo miwili tofauti; Ninafurahi kwamba Google imepata mwelekeo sahihi na inasonga polepole na kwa hakika.

Menyu kuu ni moja ya zana kuu za mwingiliano wa mtumiaji na programu. Katika Android 2.3.x na mapema, "ilifichwa" kwenye kitufe cha Menyu ya maunzi, na wasanidi walichora menyu walivyoweza. Lakini kuanzia na Android 3.0, dosari ilirekebishwa, menyu ikawa sehemu ya kawaida kwenye Upau wa Kitendo, na ikapokea idadi ya vipengele vipya. Wakati huo huo, mchakato wa ukuzaji wa menyu umebaki bila kubadilika. Menyu katika Android sio tu seti ya vitufe ambavyo unaweza kuambatisha OnClickListener . Katika Android, unaweza kufanya mengi zaidi na menyu kuliko inavyoonekana.

Unaweza kuongeza njia za mkato kwa vipengee unavyotumia zaidi moja kwa moja kwenye Skrini ya kwanza; Hii inakuokoa kutokana na kuwinda kupitia menyu na programu kwa kile unachotaka. Fikiria kuongeza vipengee vifuatavyo kama njia za mkato. Anwani unazopiga mara kwa mara au kutuma nambari za simu kutoka kwa watu unaowasiliana nao unaweza kugusa na kuwapigia.

  • Anwani za maandishi zinazokuwezesha kubofya na kuandika.
  • Maelekezo ya eneo ulilochagua.
Ili kuongeza njia za mkato, fuata hatua hizi:

Inasanidi programu yako ya muhtasari wa kila siku

  • Kwenye skrini ya Nyumbani, bonyeza kitufe cha Menyu.
  • Bofya kitufe cha "Ongeza".
  • Gusa njia ya mkato ya kibodi iliyoangaziwa.
Unaweza kuongeza njia za mkato hadi kurasa saba za skrini ya kwanza iliyopanuliwa zijazwe. Inachukua moja ya skrini kuu saba na ina sehemu nne: Hali ya Hewa ya Ndani, Bei za Hisa, Habari za Ulimwenguni na Kalenda.

Katika nakala hii, nitakuambia jinsi ya kutengeneza menyu ya kisasa, jinsi ya kuibadilisha kwa saizi tofauti za skrini, jinsi ya kutengeneza vifungo vya redio moja kwa moja kwenye menyu, na jinsi ya kudhibiti kwa nguvu mwonekano wa vifungo vya menyu, kuficha kazi hizo za kifaa chako. programu ambayo haitafanya kazi kwenye hiyo au smartphone nyingine. Katika makala yote nitajaribu kutoa iwezekanavyo maelezo ya kina ya chaguzi fulani za menyu, na pia itatoa viungo kwa nyaraka rasmi juu ya mada.

Ili kujua ni maelezo gani yanafaa kwako, unahitaji kubinafsisha kurasa zako. Anza kwa kugonga kitufe cha Menyu kwenye skrini yoyote ya Muhtasari wa Kila Siku, kisha uguse Mipangilio kutoka kwenye menyu ibukizi. Katika menyu ya Mipangilio unaweza kusanidi kila sehemu. Bofya kiungo cha Chagua Jiji ili kufungua skrini ya Orodha ya Jiji. Bofya Chagua Hisa ili kuongeza zana za kifedha kama vile hisa, fedha za pande zote mbili na fahirisi za hisa. Bofya kitufe cha "Ongeza" ili kuongeza hisa, kisha uweke jina la hisa unayoipenda.

  • Bofya kitufe cha Ongeza ili kufungua skrini ya Utafutaji wa Jiji.
  • Unapopata jiji unalotaka, liguse.
  • Ukimaliza kuongeza au kuondoa miji, bofya Rejesha.
  • Teua kisanduku kwa unachotaka kuona kisha ubofye Hifadhi.
Chaguo lako pekee ni ni mara ngapi ukurasa huu unasasishwa - mara nyingi kila baada ya dakika 30 au mara nyingi kila baada ya saa tatu - na ikiwa habari inasonga.

Hivi ndivyo menyu ya programu sawa inaweza kuonekana tofauti.

Kitufe chetu cha kwanza kwenye menyu

Menyu katika Android zinaelezwa katika faili za rasilimali au zinazozalishwa na msimbo wa programu. Chaguo la kwanza linapendekezwa kwa sababu kadhaa: kasi ya maendeleo, uwazi, urahisi wa matengenezo. Rasilimali za menyu ziko katika orodha ndogo ya menyu ya saraka ya rasilimali ya programu. Unda saraka ya menyu, kisha unda Faili mpya ya Android XML:


Kalenda: Je, umeweka programu ya kalenda yako? Kisha utaona miadi yako yote hadi sasa katika mwonekano wa orodha. Muhtasari wa kila siku hauhitaji mipangilio yoyote. Unaweza kusoma mafunzo au mwongozo unaokuonyesha jinsi ya kufanya kazi fulani kwenye simu yako na kukuuliza ubonyeze kitufe cha Menyu.

Nadhani huwezi kuwalaumu. Hii kifungo kimwili kwenye simu, si sehemu ya skrini. Aikoni ya kitufe cha Menyu itakuwa tofauti simu tofauti. Chini ni kitufe cha Menyu kulingana na mtengenezaji wa simu. Katika hali hii, simu yako inapaswa kuwa na kitufe cha kubadili programu kilichoonyeshwa hapa chini. Unaweza kuitumia kama kitufe cha menyu. Bonyeza tu kitufe cha kubadili programu na utapata menyu.

Chagua aina ya rasilimali Menyu, ingiza jina la faili. Kwa kuwa menyu itawezekana kuwa tofauti katika shughuli tofauti, ninapendekeza kuunganisha majina ya faili za rasilimali ya menyu na majina ya shughuli.

Katika kihariri kinachofungua, ingiza msimbo wa kitufe cha kwanza cha menyu yetu:

Utafutaji wa Google na Programu

Tafadhali shiriki na baadhi yako kwamba hii ni muhimu. Watengenezaji wanaweza kuamua kubadilisha mpangilio na tabia ya mfumo. Kwa hivyo, watumiaji wanaweza kupata uzoefu njia tofauti kufanya vitendo. Mfano mmoja kama huo ni utunzaji wa kitufe cha menyu. Lakini usijali, ni rahisi sana kuipata kwa kuangalia mfano! Hii itakupeleka kwenye skrini ya kushoto hapa chini.

Weka upya Kiwanda cha Android Lollipop

Kwa simu zilizo na kitufe cha menyu halisi au cha uwezo, utaigonga, kisha utachukuliwa hadi kwenye skrini ya kulia ambapo chaguo zako zitaonekana chini ya skrini. Kitufe kinachozingatia muktadha kitaonekana ili kuelekea kwenye menyu katika programu. Hii inamaanisha kuwa ikiwa hakuna chaguo za menyu kwa skrini hiyo au programu mahususi, hutaona chaguo hilo.

Wacha tuangalie sifa zinazotumiwa:

  • Tunabainisha android:id ili baadaye katika msimbo tunaweza kutofautisha baadhi ya vifungo kutoka kwa wengine.
  • android:orderInCategory inabainisha mpangilio wa kitufe chetu kuhusiana na wengine. Bainisha mpangilio katika nyongeza za 10 au 100, hii itakuruhusu kuongeza vipengee vipya mahali popote katika siku zijazo bila kupanga upya mpangilio wa vingine.
  • android:showAsAction ndicho kigezo cha kuvutia zaidi, kwani kinadhibiti tabia ya vitu vya menyu katika hali tofauti. Inaweza kuchukua anuwai ya maadili:
    • ifRoom - Onyesha kipengee kwenye upau wa kitendo ikiwa tu kuna nafasi ya kutosha. Ikiwa hakuna nafasi ya kutosha, kipengee kitafichwa kiotomatiki kwenye menyu ya ziada (ile iliyoonyeshwa na nukta tatu juu ya nyingine). Hii ndiyo njia bora ya kubinafsisha menyu kulingana na saizi ya skrini ya kifaa. Kwenye skrini kubwa za kibao, upau wa hatua utajazwa na vifungo, na kwenye simu ndogo, vifungo muhimu zaidi vitaonyeshwa, wakati wengine wanaweza pia kufikiwa, lakini tu kupitia orodha ya ziada. Kumbuka kwamba menyu ya ziada inaonyeshwa kwenye upau wa vitendo tu kwenye simu mahiri ambazo hazina kitufe cha menyu ya vifaa.
    • withText - Maandishi yaliyobainishwa na kipengele cha android:title yataonyeshwa kando ya ikoni ya kitufe. Kigezo hiki kinaweza kubainishwa pamoja na vingine, kikitenganisha vigezo na |
    • kamwe - Kitufe hakitawahi kuonekana kwenye upau wa kitendo, hata ikiwa kuna nafasi yake. Utalazimika kupata kitufe kama hicho kila wakati kupitia menyu ya ziada.
    • kila mara - Onyesha kitufe kwenye upau wa kitendo kila wakati. Kigezo hiki haipaswi kutumiwa vibaya, kwa kuwa kwenye simu ndogo vifungo vinaweza kuanza kuingia kwenye vipengele vingine vya upau wa hatua, kwa mfano, kwenye kichwa cha programu. Kwa kila shughuli, fafanua angalau kitufe kimoja muhimu zaidi, ambacho huwezi kufanya bila, na ukiangalie kila wakati tu. Zilizobaki (na ikiwezekana zote) zinapaswa kuwa ifRoom .
    • collapseActionView - hukuruhusu kutengeneza kitufe kinachofungua au kuficha kipengele cha ziada cha Mwonekano kwenye upau wa kitendo. Kwa mfano, unaweza kuweka parameta kama hiyo kwenye ikoni ya utaftaji, na unapoibofya, itaonyesha uwanja wa kuingiza hoja ya utaftaji moja kwa moja kwenye upau wa kitendo.
  • android:title - inafafanua kichwa cha kitufe cha menyu. Inaweza kuonyeshwa kando ya ikoni kwenye upau wa kitendo au kama jina la kipengee kwenye menyu ya ziada.
  • android:ikoni - ikoni ya kitufe.

Aikoni za menyu

Ikiwa unakuza programu katika mtindo wa Holo, unaweza kutumia seti ya icons iliyopangwa tayari kutoka kwa Google, ambayo inapatikana kwa kila mtu kupakua kutoka kwa tovuti rasmi bila malipo kabisa.

Seti ya ikoni huwasilishwa kando kwa giza na kando kwa mandhari nyepesi ya Holo, na pia kwa saizi tofauti za skrini. Ikiwa huwezi kumudu mbuni kwenye timu yako, seti hii haiwezi kubatilishwa.

Inaonyeshwa kama vitone 3 vilivyopangwa kwa safu wima. Unaweza kuona OSD kwenye kona ya juu kulia ya skrini ambapo una nukta tatu zilizopangwa. Ili kuona chaguo, unabofya ishara ya menyu na chaguo sawa za menyu kama hapo juu zitaonekana kama menyu kunjuzi. Kama msanidi, unaweza kutumia kitufe cha Menyu kuonyesha chaguo zozote zinazofaa kwa mtumiaji, mara nyingi kwa kutumia menyu ya chaguo za shughuli iliyojengewa ndani.

Ili kutoa utumiaji angavu na thabiti zaidi katika programu zako, unapaswa kuhamisha miundo yako kutoka kwa kutumia kitufe cha Menyu na kuelekea kutumia Upau wa Kitendo. Hata hivyo, hii ni rahisi sana kwa programu nyingi kwa sababu unaweza kuendelea kutumia kitufe cha Menyu kwenye vifaa vilivyosakinishwa awali mawasiliano ya seli, lakini pia toa upau wa kitendo kwenye vifaa vipya na mistari michache tu ya mabadiliko ya msimbo.

Sio tu kwamba programu zako zitaacha kutegemea kitufe cha menyu vifaa, lakini unapaswa kuacha kufikiria kuhusu matendo yako kwa kutumia "kitufe cha menyu".

Kuunganisha menyu kwenye Shughuli

Kupakia menyu kutoka kwa rasilimali ni haraka sana. Fungua msimbo wa Shughuli na ubatilishe mbinu ya onCreateOptionsMenu:
@Override public boolean onCreateOptionsMenu(Menu) ( getMenuInflater().inflate(R.menu.your_activity_menu, menu); rudisha true; )
Sasa menyu inaonyeshwa, lakini ninapobonyeza kitufe hakuna kinachotokea. Unaweza kuambatisha kidhibiti kwenye kitufe ukitumia msimbo au moja kwa moja kwenye rasilimali ya XML kwa kuweka jina la mbinu ya kidhibiti katika kipengele cha android:onClick. Ili kufanya vivyo hivyo na msimbo, unahitaji kubatilisha njia ya OnOptionsItemSelected katika Shughuli:
@Override public boolean onOptionsItemSelected(kipengee cha MenuItem) ( badilisha (item.getItemId()) ( kesi R.id.menuPurchasesListNewRecord: // TODO: bofya kidhibiti hapa rudisha kweli; ) rudisha super.onOptionsItemSelected(item); )

Unda menyu ndogo

Menyu ndogo ni muhimu tunapotaka kufafanua jinsi ya kutekeleza kitendo kilichowasilishwa kwenye upau wa kitendo. Kwa mfano, tuna orodha ya ununuzi na kitufe cha "Panga". Kwa kubonyeza kitufe, unahitaji kujua kwa kigezo gani mtumiaji anataka kupanga vitu vya orodha: kwa kitengo cha bidhaa, kwa jina, au kwa mpangilio ambao waliongezwa kwenye orodha. Wacha tuangalie nambari ya menyu ndogo ya kesi hii:

Hapa tumetangaza lebo nyingine ndani ya lebo. Submenu ni kikundi cha vitambulisho sawa, ambayo inakuwezesha kuunda submenu ndani ya submenu, na kadhalika, ikiwa ni lazima.

Kuunganisha menyu kwenye Shughuli

Vitendo vyako vinapaswa kutoa vitufe vya vitendo muhimu vya mtumiaji moja kwa moja kwenye upau wa kitendo. Zile ambazo haziwezi kutoshea kwenye upau wa kitendo huishia katika kufurika kwa vitendo. Katika picha ya skrini hapa, unaweza kuona kitufe cha kitendo kwa ajili ya utafutaji na kitendo kilichofurika kwenye upande wa kulia wa upau wa kitendo.

Hii inaweza kuonekana kama kugawanyika nywele katika istilahi, lakini kitendo cha kufurika cha jina huhimiza mawazo tofauti. Badala ya kufikiria juu ya menyu ambayo hutumiwa kama gimmick kwa chaguo mbalimbali za watumiaji, unapaswa kufikiria zaidi ni chaguo gani za mtumiaji unataka kuonyesha kwenye skrini kama vitendo. Wale ambao hawahitaji kuwa kwenye skrini wanaweza kutiririka kutoka kwenye skrini. Watumiaji wanaweza kutambua vipengee vya ziada na chaguo zingine kwa kubofya kitufe cha vipengee vya ziada kinachoonekana kando ya vitufe vya skrini.

Vifungo vya redio kwenye menyu

Tumetengeneza menyu ya kuchagua mpangilio wa kupanga kwa ununuzi. Itakuwa vyema kuonyesha ni njia gani ya kupanga inatumika kwa sasa. Orodha inaweza tu kupangwa kwa moja ya njia tatu zinazowezekana, ambazo zinafaa kikamilifu na wazo la kifungo cha redio. Ili kutengeneza seti ya vitufe vya redio kutoka kwenye menyu yetu ndogo, bainisha tu android:checkableBehavior="single" sifa ya lebo. Thamani zinazowezekana za android:checkableBehavior:
  • moja - kuchagua moja tu ya vipengele vinavyopatikana, kesi yetu
  • wote - chagua idadi yoyote ya vipengele vinavyopatikana, sawa na sanduku la kuangalia
  • hakuna - vitu vya kikundi ni vitu vya kawaida vya menyu, hii ndio dhamana ya msingi

Nambari ya menyu inayosababisha:

Kitufe cha programu ya ziada cha programu kwa ajili ya programu zilizopitwa na wakati

Hii ni tabia ya uoanifu kwa programu zilizopitwa na wakati, iliyoundwa ili kuhakikisha kuwa programu zilizoundwa kutarajia kitufe cha menyu kusalia kufanya kazi. Hata hivyo, kitufe hiki hakitoi matumizi kamili ya mtumiaji. Kwa hakika, katika programu ambazo hazitumii menyu ya chaguo hata hivyo, kitufe hiki cha vipengee vya ziada hakifanyi chochote na huleta mkanganyiko wa watumiaji. Unaweza kufanya hivyo huku ukisalia nyuma sambamba na vifaa vinavyotumika na programu.

Ukizindua programu na kujaribu kuchagua mojawapo ya mbinu za kupanga, hakuna kitakachotokea. Menyu haionyeshi kuwa kipengee chochote kimechaguliwa. Hii itabidi ifanyike mwenyewe kwa kupiga simu item.setChecked(true);
@Ondoa boolean ya umma kwenyeOptionsItemSelected(kipengee cha MenuItem) ( badilisha (item.getItemId()) ( kesi R.id.menuPurchasesListNewRecord: // TODO: bofya kidhibiti hapa rudisha kweli; kesi R.id.menuPurchasesListSortOrderCategory: item.setChecked(true. rudisha kweli; kesi R.id.menuPurchasesListSortOrderName: item.setChecked(true); rudisha kweli; kesi R.id.menuPurchasesListSortOrderAddTime: item.setChecked(true); rudisha kweli; ) rudisha super.onOptionsItemSelected(item); )

Inarejesha data baada ya kusakinisha sasisho la Android

Kwa bahati nzuri, mfumo hutoa zana kama hizo kwa chaguo-msingi: upau wa hatua.

Ikiwa ikoni hizi haziendani na mahitaji yako na unahitaji kuunda yako mwenyewe, unapaswa kufuata mwongozo wa muundo wa ikoni. Ikiwa hauitaji upau wa kitendo, unaweza kuiondoa kutoka kwa programu yako au kutoka kwa vitendo vya mtu binafsi. Hii inafaa kwa programu ambazo hazijawahi kutumia menyu ya chaguo au programu ambapo upau wa kitendo haukidhi mahitaji ya muundo.

Ikiwa bado una maswali kuhusu kufanya kazi na orodha kuu, nitafurahi kujibu katika maoni.

Toleo lililosasishwa la Android 5 Lollipop, ingawa ni sawa na KitKat ya awali, lina tofauti fulani ambazo zinaweza kuonekana kuwa zisizo za kawaida na zisizofaa. Kuna mipangilio mingi katika "Lollipop".

Baadhi yao (kama vile maandishi tofauti au rangi za inverting) zinahitajika na wachache, wakati wengine zinahitajika kwa karibu kila mtu. Hebu tuangalie swali la jinsi ya kuanzisha Android 5 kwa undani zaidi.

Unachohitaji ni mandhari yako mwenyewe, ambayo unafafanua ili kurithi mandhari tofauti za jukwaa kulingana na toleo la sasa la jukwaa. Kwa mfano, hivi ndivyo unavyoweza kutangaza mandhari maalum ya programu yako. Au unaweza badala yake kutangaza mandhari ya vipengele vya mtu binafsi.

Kitufe cha kitendo kinachoelea ni mfano wa kipekee wa matumizi ya kimsingi katika programu. Mabadiliko ya kawaida ni pamoja na kichochezi, upau wa vidhibiti, upigaji kasi na morph. Hii sio orodha kamili. Vifungo vya vitendo vinavyoelea vimeundwa kwa ajili ya kubadilika. Jaribu na mabadiliko yanayofaa zaidi programu yako na skrini ambazo kitufe kimewekwa.

Weka upya Kiwanda cha Android Lollipop

Mojawapo ya mipangilio muhimu zaidi ya Android 5 ni Ulinzi wa Kurejesha Kiwanda. Kuanzisha chaguo hili kutasababisha ukweli kwamba haitawezekana kuweka upya mipangilio kwenye mipangilio ya kiwanda bila kuingia na nenosiri kwenye akaunti yako ya Google.

Kitufe cha kitendo kinachoelea kinaweza kuanzisha kitendo. Kitufe cha kitendo kinachoelea ambacho hurejesha mwonekano wa ramani. Programu kwa kawaida hutumia kitufe kimoja chenye kitendo cha kuelea. Hata hivyo, mfano huu hutumia vitufe viwili vya kutenda vinavyoelea kwa sababu vinafanya vitendo muhimu lakini vilivyo tofauti.

Kitufe cha kitendo kinachoelea kinaweza kubadilika kuwa upau wa vidhibiti unapobofya au kutoka kwa upau wa vidhibiti unaposogeza. Upau wa vidhibiti unaweza kuwa na vitendo vinavyohusiana, uga wa maandishi na utafutaji, au vipengele vingine vyovyote ambavyo ni muhimu kuwa navyo.


Shukrani kwa huduma Kifaa cha Android Meneja, mmiliki wa simu mahiri iliyopotea au kuibiwa ataweza kufunga na kufuta kifaa kwa mbali.

Ni lazima ikumbukwe kwamba ulinzi hufanya kazi tu wakati smartphone imefungwa na skrini ya uanzishaji.

Inarejesha data baada ya kusakinisha sasisho la Android

Chaguo jingine muhimu ni uwezo wa kurejesha data baada ya kusakinisha Android 5.0 Lollipop. Wakati wa usanidi wa awali, utapewa chaguo mbalimbali za kurejesha data, ikiwa ni pamoja na simu ambazo hazikupokea.

Kitufe cha kitendo kinachoelea ambacho hubadilika kuwa upau wa vidhibiti. Kitufe cha kitendo kinachoelea kinageuka kuwa upau wa vidhibiti. Upau wa vidhibiti unaotoweka unaposogeza ni muhimu sana kwa skrini unapohitaji paneli kamili zana wakati wa kuingia mwanzoni au juu au chini ya orodha ndefu. Hii huokoa mali isiyohamishika ya skrini wakati mtumiaji ameuliza kusogeza kwamba angependa kutazama maudhui kuu.

Upau wa vidhibiti ambao hubadilika kuwa kitufe cha kitendo kinachoelea wakati wa kusogeza. Ikiwa kitufe cha kitendo kinachoelea kitageuka kuwa upau wa vidhibiti, upau wa vidhibiti lazima uwe na vitendo vinavyohusishwa. Katika mfano huu, kitufe huruhusu mtumiaji kuchagua aina ya midia ya kuongeza.

Android 5 kuanzisha akaunti

Meneja wa akaunti ya mtumiaji anaweza kuja kwa manufaa - kwa mlinganisho na desktop kamili, itawezekana kupunguza ufikiaji wa uwezo wa smartphone.

Kuna aina 3 za akaunti zinazopatikana:

  • Akaunti ya Mgeni ina haki chache. Taarifa yoyote huhifadhiwa kwa muda tu. Kila wakati unapoingia kama mgeni, mfumo utauliza ikiwa mtumiaji anataka kuanza upya au kuendelea na kipindi cha mwisho cha mgeni.
  • "Profaili" hukuruhusu kusanidi ufikiaji wa programu na huduma.
  • "Mtumiaji" pia ndiye mmiliki wa kifaa. Akaunti hii ina haki nyingi zaidi. Mabadiliko yoyote kwa mipangilio ya mfumo, kama vile kuongeza Mitandao ya Wi-Fi, itatumika kwa akaunti zingine zote kwenye kifaa.

Jinsi ya kuongeza watumiaji? Ni rahisi sana - nenda kwa mipangilio na utafute uandishi "Watumiaji".

Usijumuishe shughuli zisizohusiana au za kutatanisha. Kitufe cha kitendo kinachoelea kinaweza kuondoa vitendo vinavyohusishwa mara tu unapobofya. Baada ya kupiga menyu, kifungo kinapaswa kubaki kwenye skrini. Kubofya katika sehemu moja kunapaswa kuamilisha kitendo kinachotumiwa mara nyingi zaidi au kufunga menyu iliyofunguliwa.

Kitufe cha kitendo kinachoelea ambacho hutupa vitendo vinavyohusiana. Kitufe cha kitendo kinachoelea kinaweza kubadilishwa kuwa karatasi moja ya nyenzo ambayo ina vitendo vyote. Kitufe cha kitendo kinachoelea ambacho hubadilika kuwa laha moja ya nyenzo. Kwa kawaida kuna angalau chaguo tatu unapobonyeza, lakini si zaidi ya sita, ikijumuisha lengo asili la kitufe cha kitendo kinachoelea. Ikiwa una chaguo mbili - i.e. kitufe chako cha kitendo kinachoelea hutupa chaguo lingine moja pekee - chagua ni kitendo gani ambacho ni muhimu zaidi.

Hapo awali, utaona wasifu wa mmiliki wa smartphone na wasifu wa mgeni. Unaweza pia kuongeza watumiaji.

Kompyuta ya mezani, kazi nyingi na arifa

Ikiwa una zaidi ya sita, watumiaji wanaweza kupata shida kufikia chaguo la mbali zaidi. Punguza uchovu wa maamuzi kwa kuwapa watumiaji chaguo bora zaidi, nyingi na chache zaidi. Kitufe cha kitendo kinachoelea lazima kiachilie angalau chaguo tatu.

Kitufe cha kitendo kinachoelea hakipaswi kutoa zaidi ya chaguo sita. Vigezo lazima ziwe anwani maalum. Chaguo zisijumuishe menyu ya ziada. Weka vitendo vya ziada katika menyu ya vidhibiti vya ziada katika upau wa vidhibiti badala ya vitufe vya vitendo vinavyoelea.

Ili kuongeza watumiaji wapya, utahitaji kuingiza akaunti zao za Google. Kila mtumiaji ataweza kubinafsisha mfumo wa uendeshaji mwenyewe. Mmiliki wa kifaa hana uwezo wa kudhibiti mchakato huu, lakini ana uwezo wa kuruhusu au kukataa watumiaji wengine kutuma SMS na kupiga simu.

Inazuia ufikiaji wa Android 5 Lollipop

Kazi nyingine muhimu ni ile inayoitwa "Kifungo". Ukimpa mtu simu yako mahiri na hutaki aipekuzie au kubadilisha chochote, tumia Kitufe. Itapunguza utendaji wa kifaa kwa programu moja tu - ile ambayo imewekwa. Ufikiaji wa kila kitu kingine utakataliwa: "Ingiza nenosiri lako."

Jinsi ya kufanya hivyo? Fungua Mipangilio na uchague chaguo la "Usalama". Bonyeza juu yake. Katika orodha inayofungua, bofya "Ubandikaji wa skrini". Kisha ubadili kubadili kwenye nafasi ya "Washa". (Imewashwa).

Sasa unaweza kubandika programu yoyote kwenye skrini yako. Ili kufanya hivyo, uzindua programu iliyochaguliwa na ubofye mara mbili kwenye dirisha lake.

Ili kuondoka kwenye programu iliyobandikwa, bonyeza na ushikilie vitufe vya Kagua na Nyuma. Katika sekunde chache utachukuliwa kwenye eneo-kazi lako.

Jinsi ya kusanidi usumbufu katika Android 5

Miongoni mwa mambo mengine, unaweza kusanidi kinachojulikana kama "Kukatiza" katika Android 5.0 Lollipop - unaweza kujiamua mwenyewe ni anwani au programu gani zinaweza kukupigia simu au kutuma arifa.

Jinsi ya kusanidi kukatizwa? Nenda kwa mipangilio, chagua "Sauti na arifa" na uguse chaguo hili. Chini ya slaidi za kurekebisha sauti kutakuwa na chaguo la "Kukatizwa" - bonyeza juu yake.

Unaweza kuruhusu tu anwani au programu unazopenda zikusumbue. Lollipop ina uwezo wa kuwasha modi ya "Muhimu" kulingana na ratiba uliyoweka - kwa hili kuna chaguo maalum "Ratiba ya hali ya kupumzika (kipaumbele pekee)".

Unaweza kubadilisha hali za kipaumbele kwa haraka kwa kugonga kitelezi cha sauti. Chini yake, aina za "Usisumbue" (Hakuna), "Muhimu" (Kipaumbele) na "Zote" zitapatikana.

Njia mbili za kwanza zinaweza kuwashwa kwa muda usiojulikana au kwa muda fulani. Vifungo vya "+" na "-" vinakuwezesha kurekebisha muda wa muda ambao hali iliyochaguliwa itafanya kazi. Kipindi cha muda kinaweza kubadilishwa kutoka dakika 15 hadi saa 8.

Kuweka skrini ya kufunga Lollipop na arifa

Katika Android 5.0 Lollipop, arifa zinazoingia huonyeshwa kwenye skrini iliyofungwa. Hii sio rahisi kila wakati. Haiwezekani kwamba mtu yeyote anataka "kushiriki" maelezo ya kibinafsi. Kwa hali hii, kuna mpangilio unaonyumbulika katika Android 5 wa jinsi arifa zinavyoonyeshwa.

Ili kufanya hivyo, nenda kwa Mipangilio -> Sauti na arifa -> Kwenye skrini iliyofungwa -> Ficha maelezo ya kibinafsi. Baada ya hayo, macho ya kutazama hayataiona.

Barua katika Android 5 imekuwa rahisi zaidi

Programu ya barua pepe ya Gmail, pamoja na muundo mpya, imepokea usaidizi kwa akaunti kwenye huduma zingine za barua zinazotumia itifaki za IMAP na POP. Sasa huna haja ya kuingia kwenye kivinjari ili kufungua "sanduku" lisilo la Google - kila kitu kinaweza kufanywa kutoka kwa programu moja.

Mipangilio ya Kiokoa Betri cha Android 5

Ikiwa ungependa simu mahiri yako idumu kwa muda mrefu kwa chaji moja, unapaswa kujifunza jinsi ya kuweka hali ya kuokoa betri ya Project Volta katika Android 5. Kwa mujibu wa watengenezaji, inakuwezesha kupanua muda wa uendeshaji kwa 15-20%. Walakini, kifaa huanza "kupunguza kasi" dhahiri.

Ili kuwezesha hali hii, nenda kwa mipangilio, bonyeza "Betri", kisha kwenye kitufe cha menyu (dots tatu kwenye kona ya juu kulia) na uchague hali ya kuokoa betri:

Wakati hali ya kuokoa betri imewashwa, urambazaji na pau za hali za simu mahiri zitabadilika kuwa chungwa na ujumbe utaonekana ukionyesha kuwa hali ya kuokoa imewezeshwa:

Ikiwa unataka, unaweza kuzima hali hii mara moja - kuna chaguo vile katika ujumbe unaoonekana.

Kuweka kitendakazi cha Ufikiaji wa Kubadili kwenye Android 5

Katika mipangilio ya Lollipop, iliwezekana kuunganisha vifaa vya ziada vya nje - kibodi au vifaa vya kibodi ambavyo vitafanya kazi. vifungo vya kugusa kwenye menyu. Huduma ya Ufikiaji wa Kubadili imeundwa kwa hili. Inaweza kuwa muhimu kwa watu wenye ulemavu.

Ili chaguo hili lifanye kazi, lazima ukamilishe hatua zifuatazo.

  1. Unganisha kifaa cha nje kupitia USB au Bluetooth.
  2. Agiza vitendo ambavyo kifaa kilichounganishwa kitafanya. Ili kufanya hivyo, unahitaji kuamsha kazi ya utafutaji wa auto.

Wakati Scan otomatiki inapoanza, chaguo zitaangaziwa moja baada ya nyingine kwa mstatili, ambayo mtumiaji anaweza kutumia kuhusisha ufunguo kwenye kifaa cha nje.

Ikiwa kifaa cha nje kina swichi 1, utaratibu ni kama ifuatavyo.

  • wezesha ukaguzi wa kiotomatiki;
  • bonyeza Mchanganyiko wa Kitufe kwa CHANGANUO KIOTOmatiki;
  • wakati menyu inafungua, bonyeza kitufe cha kubadili. Ujumbe utaonekana kuonyesha kuwa kitendo kimerekodiwa;
  • bofya sawa.

Ikiwa kifaa cha nje kina swichi kadhaa, unahitaji kufanya yafuatayo:

  • chagua Mchanganyiko wa Ufunguo kwa Inayofuata;
  • wakati sanduku la mazungumzo linafungua, bofya kifungo ambacho utatumia kuhamisha mshale kwenye kitu kinachofuata kwenye skrini;
  • bonyeza OK ili kufunga sanduku la mazungumzo;
  • bonyeza Mchanganyiko wa Kitufe kwa BOFYA;
  • kisanduku cha mazungumzo kinapofunguliwa, bofya kitufe ambacho utatumia kama kitufe cha kushoto cha kipanya cha kompyuta.

Rudia hatua tatu za kwanza ikiwa unataka kusanidi vifungo vingine zaidi.

Ili kuwezesha Ufikiaji wa Kubadilisha, unahitaji kuondoka kwa mipangilio ya chaguo hili hadi kwenye skrini kuu ya Ufikiaji wa Kubadili na uhamishe kitelezi kwenye nafasi ya Washa.

Maelezo moja zaidi: unahitaji kuwezesha kibodi kwenye skrini. Simu mahiri huona kifaa kilichounganishwa kama kifaa cha kuingiza na kwa hivyo haionyeshi kibodi kwenye skrini yake. Ili kuifanya ionekane kwenye skrini ya simu tena, fungua mipangilio kuu -> Lugha na Ingizo -> Kibodi ya sasa. Washa chaguo la Maunzi (Onyesha mbinu ya kuingiza).

Hii sio yote, lakini kazi muhimu zaidi na zinazohitajika ambazo unapaswa kujua wakati gani

Imeonekana shukrani kwa zana ya Kisafishaji cha Mfumo wa UI iliyoongezwa kwenye Android 6.0. Hiki ni kipengele cha majaribio. Ili kuiwezesha, unahitaji kupanua kidirisha cha mipangilio ya haraka na ushikilie kidole chako kwenye gia kwenye kona ya juu kulia kwa sekunde chache. Baada ya hayo, mfumo utakujulisha kuwa Tuner ya UI ya Mfumo imewezeshwa, na kipengee kinachofanana kitaonekana kwenye mipangilio.

Ukiamua kutaka kuihifadhi na kujaribu kuifanya katika hali ya kusubiri, utaitafuta bila mafanikio. Lakini hapa tena tunaingia kwenye shida ndogo. Wijeti haziwezi kuwekwa kwenye eneo-kazi. Ingawa zipo, zinaweza tu kuwekwa kwenye skrini iliyofungwa. Kwa bahati nzuri, katika kesi ya wijeti hii, uwezo unabaki kuonyeshwa kwenye arifa.

Ingawa ujumbe wa makosa ulionekana mara nyingi kwamba programu haikujibu, hata hivyo, hii inatosha kubofya "Subiri" na programu ilianza kufanya kazi mara moja. Matatizo ni tatizo wakati kompyuta inaingia katika hali ya usingizi wakati iko katika hali ya kusubiri.

Ili kuongeza vipengee vyako kwenye paneli dhibiti, utahitaji kusakinisha maombi ya ziada, lakini unapaswa kuanza kwa kusoma System UI Tuner yenyewe. Hili ni jambo la kupendeza, shukrani ambayo unaweza kuwezesha au kuzima kwa nguvu maonyesho ya vipengele fulani kwenye paneli ya mipangilio ya haraka, na pia kuongeza kiashiria cha asilimia ya kiwango cha malipo ya betri.

Baada ya kuamka, haifanyi kama inavyopaswa, kwa mfano, haiwezi kuzindua programu. Niliona hata laptop modem inayohitajika, na kisha kuanza mchakato wa uunganisho, lakini mara nyingi haukukamilisha mchakato. Katika kesi hii, hata hivyo, inaweza tu kuwa na kasoro kwenye kifaa changu. Mwishowe, nina maelezo mengine machache ya utumiaji. Aligundua hata diode ndogo ya umeme karibu nayo ambayo anaweza kuwasha na kuzima. Unaweza kuongeza vitufe kwenye upau wa kitendo ambao unaweza kufanya vitendo muhimu zaidi katika muktadha fulani wa programu.


Kuunda na kuongeza vipengee vyako mwenyewe kunawezekana kupitia programu ya Mipangilio Maalum ya Haraka.

Kwanza, mtumiaji ataonyeshwa mchakato wa kuwezesha Mfumo wa UI Tuner, na kisha kuulizwa kuunda kipengele mwenyewe paneli.

Wale ambao hawafai kwenye bar au sio muhimu zaidi ni kwenye orodha maalum iliyofichwa. Upau wa vitendo na utafutaji na vifungo menyu iliyofichwa, inapopatikana vitendo vya ziada. Ongeza kipengele kwa kila kipengele unachotaka kuweka kwenye paneli.

Pakua: Aikoni ya Upau wa Kitendo

Sifa ya ikoni lazima iwekwe kwenye kitambulisho cha kipengee cha picha. Tayari tulizungumza juu ya hili katika somo "Kuunda kiolesura rahisi cha mtumiaji".

Kitufe cha juu katika vitendo vya kiwango cha chini

Skrini zote ambazo haziwakilishi skrini kuu ya programu lazima zijumuishe kitufe cha "Juu hadi Juu" kwenye upau wa kitendo - hii itamruhusu mtumiaji kufikia skrini kuu ya programu.


Mchakato unaelezewa hatua kwa hatua moja kwa moja kwenye skrini ya Mipangilio Maalum ya Haraka. Wacha tujaribu kuipitia kwa kuunda, kwa mfano, ikoni kwenye paneli ili kuzindua programu ya simu ya Lifehacker.

Huu hapa ni mfano wa tamko la ubora katika ilani. Ili kufuta njia iliyobainishwa, gusa kitufe cha Njia kwenye skrini ya kusogeza. Skrini ya Waypoints inaonekana. Sasa bofya kwenye hizo nukta 3 kwenye kona ya chini kulia ya skrini na kisha utaona chaguo kadhaa ikiwa ni pamoja na "Futa" - kwa kubofya juu yake unaweza kufuta njia.

Jinsi ya kugawa njia inayoelekeza kwenye ramani? Ili kufanya hivyo, unahitaji kushinikiza kwenye uhakika, lakini usiondoe kidole chako, tu ushikilie kwa muda mpaka skrini inayofanana inaonekana. Jinsi ya kuongeza pointi kwa uipendayo ukiionyesha kwenye ramani? Tunafanya sawa na katika swali la 2, kutoka kwa menyu inayoonekana tu tunachagua "Ongeza kwa Vipendwa."


Gonga SYSTEM UI TUNER. Kiunda kidirisha cha Mipangilio ya Haraka kinaonekana. Katika hatua hii, unaweza kutaja eneo la kila kipengele, na pia kuchagua chaguo "Ongeza kifungo ufikiaji wa haraka" chini ya skrini. Hebu tuunde kitufe kipya.

Ninawezaje kuizima ili kuwa na ramani bapa? Shikilia gurudumu kwa kidole chako kisha upande wa kulia wa skrini unaweza kurekebisha urefu wa muhtasari wa jengo. Tunasogeza kitelezi chini, tukiweka urefu hadi 0%, na kwa hivyo muhtasari wa 3D hauonekani tena. Tunaweza kuziongeza kwa kubofya kitufe cha Njia - kati ya mwanzo na lengwa kutakuwa na mahali pazuri pa kubofya.

Ikiwa unataka kuondoa hatua hiyo au kubadilisha mpangilio wako, gusa tu uhakika na kidole chako na usiinue kidole chako, lakini ushikilie hapo kwa muda. Kuna dots tatu kwenye kona ya chini ya kulia ya skrini, baada ya hapo upau wa chini hutoweka. Kubofya nukta hizi tatu wima kutaonyesha paneli ya chini.


Gonga kwenye "Kitufe cha Tangaza" na ukipe jina. Kwa mujibu wa maagizo, kila kifungo kilichoundwa lazima kiwe na jina katika umbizo la CUSTOMTILEx, ambapo x iko nambari ya serial kitufe unachounda. Kuhesabu kunaanza kutoka sifuri, na kwa hivyo kitufe cha kwanza iliyoundwa kinapaswa kuitwa CUSTOMTILE0.

Unaweza kuzima kipengele cha paneli ya kuficha. Fupi - njia fupi zaidi, ingawa ukiondoa aina mbaya zaidi za barabara. Mojawapo inahitaji muda, lakini pia umbali. Maelewano kati ya muda mfupi na wa haraka. Rahisi - kwa madereva wenye uzoefu mdogo. Muhimu, kwa mfano, wakati wa baridi, wakati barabara za upande zinaweza kuwa na theluji au barafu. Watembea kwa miguu - Hali ya Watembea kwa Miguu: Sogeza kwenye mfuko wako na uko vizuri kwenda. Uzoefu wetu unaonyesha kwamba utawala huu unapaswa kutafsiriwa kwa njia ya Mashariki sana.

Terenova ndiyo njia fupi zaidi, isipokuwa kategoria ya barabara. Njia panda - mstari wa moja kwa moja kati ya mwanzo na lengo, muhimu, kwa mfano, msitu au kwenye treni. Kwa nini barabara ya pete haifanyi kazi? Hii inaweza kuhusishwa na aina ya njia inayotumika, kwa mfano njia bora, bila kutaja ile fupi, mara nyingi huongoza katikati ya njia badala ya kukwepa njia ya haraka. Suluhisho ni kubadili aina ya njia kwa haraka. Hakuna mwongozo wa kina katika kitabu cha mwongozo.


Kitufe kitaonekana kwenye skrini ya mtengenezaji wa paneli. Njiani, unaweza kutaja eneo lake.

Katika programu ya Mipangilio Maalum ya Haraka, rudi kwenye skrini ya maagizo, angalia kisanduku cha kuteua "Nimefanya hivi" na ubofye Endelea.

Hatukutaka kuokoa mita mia chache barabarani ili kuokoa dakika moja au mbili. Ili kubadilisha hii, bofya kitufe cha Mipangilio, kisha kichupo cha Njia. Pia kuna chaguo la "Urambazaji katika Usingizi". Chaguo hili linaweza kuwa muhimu, kwa mfano, wakati wa kupanda baiskeli au kupanda. Ikiwa una maswali yoyote, jisikie huru kuuliza katika maoni.

Peter Surovetsky

Haki zote zimehifadhiwa. Jinsi ya kulemaza nambari za nyumba kwenye mashine? Kuna njia ya kupata android kwenye njia? Njia ya haraka zaidi ndiyo njia fupi zaidi - tuambie kuhusu barabara ambapo unaweza kufanya hivi? Mara baada ya kuamua njia yako, unahitaji kubofya kitufe cha "Njia" chini ya skrini. Ikiwa hakuna kitufe cha Njia chini ya skrini, unahitaji kubofya nukta tatu kwenye kona ya chini ya kulia ya skrini na kitufe cha Njia kitaonekana. Na nifanye nini ili kuzima mashine nzima? Kifaa changu hakina kitufe tofauti cha nyuma mahali fulani chini ya skrini kama simu zinavyofanya.


Aikoni ya duara yenye ishara ya kuongeza inampeleka mtumiaji kwenye skrini ili kusanidi kitufe kipya. Kwanza tunaweka jina la kifungo, kwa upande wetu ni "Lifehacker".


Nina tu kile kilicho kwenye skrini. Je, kuna siri "karibu", "mwisho" au "kuzima"? Bado hatujaona kitufe tofauti cha "Funga". Hapa ni nini tunajua kuhusu hilo. Ni huruma kutoka kwa muumbaji kwamba hakufikiri kuanzisha utafutaji wa pointi zilizohifadhiwa. Vile vile hutumika kwa paka hizo ambazo zinaashiria mahali zilipohifadhiwa.

Kuna mtu yeyote anajua jinsi ya kurejesha boriti hii ya chini? Lakini hakuna boriti nene iliyo na chaguzi za ramani nzima. Bonyeza tu tena. Katikati nina kitufe cha menyu kuu. Nina mishale upande wa kulia na mmoja upande wa kushoto. Hili haliwezi kufanywa kupitia simu. Nini cha kufanya katika hali hii, kwa sababu picha ya kadi ya auto ni takataka sana.

Chagua ikoni. Kuna wengi, wengi wao hapa. Hacker ya maisha ni muhimu sana, kama karoti, na kwa hivyo ikoni ya karoti itakuwa kwenye mada.


Sasa tunaweka hatua kwa kugonga kwenye ikoni. Mtumiaji anaweza kuweka programu kuzindua, kwenda kwenye URL, kitendo maalum, au kutengeneza kitufe ambacho hakifanyi chochote. Kwa upande wetu, hii ni kuzindua programu, ambayo ni, Programu ya Uzinduzi. Katika orodha inayoonekana ya yote yaliyowekwa na maombi ya mfumo Tunapata "Lifehacker". Sio lazima kutaja kitendo kwa bomba refu, na kwa hivyo unaweza kuiruka.


Yote iliyobaki ni kubonyeza icon ya pande zote na alama ya hundi, kuthibitisha mipangilio ya kifungo, na kisha ufungue jopo la mipangilio ya haraka. Kama unaweza kuona, sasa kuna Karoti ya Lifehacker hapa.


Kipengele hiki kinapatikana katika Android 6.0 pekee.

Android inasaidia aina kadhaa za menyu. Kwanza - kuna kifungo tofauti kwenye simu Menyu(katika simu za zamani), kubonyeza ambayo huleta menyu. Katika vifaa vipya, kitufe tofauti kimeondolewa na kubadilishwa na ikoni ya menyu katika mfumo wa nukta tatu katika mwelekeo wima. Aina ya pili ni menyu ya muktadha inayoonekana unapobonyeza na kushikilia kidole chako kwenye skrini mahali unapotaka (unaweza pia kubonyeza na kushikilia kitufe cha katikati kwenye simu yako). Menyu ya muktadha, kwa upande wake, inaweza kuwa na menyu ndogo. Leo tutafahamiana na aina ya kwanza ya menyu. Makala haya yataangalia kufanya kazi na menyu kwenye vifaa vipya vinavyotumia Android 4.0 na matoleo mapya zaidi.

Katika template Shughuli Tupu hakuna menyu, kwa hivyo tutaiunda wenyewe. Hii itakusaidia kuelewa kanuni ya kazi na kupata muhtasari wa mradi. Sio lazima kukumbuka majina ya madarasa, mbinu, na msimbo wa kushughulikia uteuzi wa bidhaa za menyu. Katika violezo vingine, menyu itajengwa ndani na unaweza kuitumia mara moja.

Unda mradi mpya kulingana na Shughuli Tupu na kuiendesha. Bado hakuna menyu.

Wacha tuunda rasilimali kadhaa za kamba kwenye faili res/values/strings.xml, ambayo itawajibika kwa vitu vya menyu:

Mipangilio Paka Paka Paka

Sasa unda folda mpya menyu kwenye folda res res, | Mpya | Orodha) Ifuatayo, unda faili kwenye folda iliyoundwa menu_main.xml- jina linaonyesha kuwa menyu inahusiana na shughuli kuu Shughuli kuu(bonyeza kulia kwenye folda menyu | Mpya | Faili ya Rasilimali ya Menyu) Ikiwa utaunda programu na skrini nyingi, basi kila shughuli itakuwa na menyu tofauti na mipangilio yake mwenyewe. Hebu tufungue faili kwa sasa menu_main.xml na ongeza nambari yako kwenye kiolezo kinachosababisha:

Hebu tufungue faili Shughuli kuu. Hivi sasa kuna njia moja tu onCreate(). Hebu tuongeze mbinu mpya onCreateOptionsMenu(). Njia hii inawajibika kwa kuonekana kwa menyu ya shughuli. Chagua menyu kwenye studio Kanuni| na katika dirisha linalofuata, anza kuingiza jina la njia kwa kutumia herufi za kwanza. Unaweza kuingia kwa herufi kubwa za kwanza, i.e. ocom ( o n C rudia O chaguzi M enu) kupata haraka laini unayohitaji. Bonyeza kitufe sawa na tunapata workpiece.

@Override public boolean onCreateOptionsMenu(Menu) (rejesha super.onCreateOptionsMenu(menu); )

Tunaongeza mbinu kwenye kiolezo ambacho huchukua data kutoka kwa rasilimali za menyu na kuzibadilisha kuwa vitu vya menyu kwenye skrini.

@Override public boolean onCreateOptionsMenu(Menu) ( getMenuInflater().inflate(R.menu.menu_main, menu); rudisha true; )

Katika mbinu inflate() unaelekeza kwenye rasilimali ya menyu ( R.menu.menu_kuu) na kitu cha darasa Menyu.

Kwa Kiingereza, "inflate" inatafsiriwa kama inflate, i.e. Kulingana na wasanidi wa Android, tunapuliza kitu, kwa mfano, menyu, na data. Lakini kwa kweli, neno "inflate" linatokana na maneno katika gorofa- kwa ghorofa. Kuna mila ya zamani ya kuruhusu paka ndani ya ghorofa kwanza, ambaye huchunguza nooks na crannies zote za nyumba na kutangaza idhini yake ya kuishi ndani yake. Hivi ndivyo tunavyoendesha data kutoka kwa faili ya XML hadi kipengee cha MenuInflater.

Anzisha mradi. Sasa kwenye upande wa kulia wa kichwa utaona ikoni ya nukta tatu zilizopangwa kwenye mstari wima. Bofya kwenye ikoni ili kuona kipengee cha menyu Mipangilio.

Kama unaweza kudhani, kipengele kipengee inawajibika kwa kipengee tofauti cha menyu. Wacha tuongeze vitu vitatu zaidi kwa kutumia kanuni hiyo hiyo, tukibadilisha kitambulisho na maandishi ya menyu tu:

Endesha mradi na ujaribu kupiga menyu tena. Utaona vitu vitatu vipya.


Chaguo kitambulisho Na kichwa haitaji maelezo yoyote. Kigezo orderInCategory hukuruhusu kuweka agizo lako mwenyewe la kuonyesha vitu vya menyu. Tuseme umeunda vitu vitano vya menyu, lakini bado haujaamua juu ya mpangilio ambao wataonekana kwenye skrini. Ili kuzuia kusonga vizuizi vyote vya msimbo kila wakati kwa vitu vya menyu kwa mpangilio unaotaka, unaweza kutumia chaguo hili.

Na hatimaye, sifa muhimu programu: showAsAction inafafanua tabia ya menyu ndani ActionBar. Maana kamwe inamaanisha kuwa kipengee cha menyu haipaswi kuonekana kwenye kichwa, lakini tu kwenye orodha ya pop-up, i.e. kuwa nyuma ya pointi tatu. Ikiwa utaweka thamani kila mara, kisha onyesha Mipangilio itaonekana mara moja kwenye kichwa cha programu yako. Maadili pia yanapatikana ifVyumba, na Maandishi Na collapseActionView. Jaribu mwenyewe. Kwa mfano, ikiwaChumba huonyesha kipengee cha menyu ikiwa nafasi inaruhusu. Ikiwa kuna pointi nyingi, watapata tu njia. Kama sheria, chaguo hili linaonyesha neno fupi sana au ikoni kwa shughuli za mara kwa mara ili kuzuia kubofya dots tatu bila lazima.

Makini na sifa programu: showAsAction, ambayo inarejelea nafasi ya majina xmlns:app="http://schemas.android.com/apk/res-auto". Kulikuwa na wakati ambapo nafasi hiyo ya majina haikuwepo na miradi ilitumia sifa hiyo android:showAsAction kutoka kwa nafasi ya kawaida ya majina. Ikiwa studio inalalamika juu ya kosa, basi hariri msimbo.

Wakati vitu vya menyu havifanyi kazi yoyote muhimu. Mbofyo wowote kwenye kipengee hufunga tu menyu bila matokeo yanayoonekana. Bado hatujaandika msimbo kushughulikia mibofyo.

Kuchagua vitu vya menyu

Tulijifunza jinsi ya kuunda menyu. Lakini kwa sasa haina maana, kwani vitu vya menyu havifanyi kwa njia yoyote kwa kubofya kwetu. Njia nyingine hutumiwa kushughulikia mibofyo ya kipengee cha menyu. onOptionsItemSelected(). Wacha tuongeze njia kwa kutumia kanuni sawa na kwa mfano uliopita. Hebu tupate nafasi.

@Override public boolean onOptionsItemSelected(kipengee cha MenuItem) ( rudisha super.onOptionsItemSelected(item); )

Kigezo kipengee inawajibika kwa kipengee cha menyu. Unapaswa kupata kitambulisho cha menyu kupitia njia getItemId() na uonyeshe nambari yake. Kwa kuwa menyu kawaida huwa na vitu kadhaa, ni rahisi kutumia ujenzi kama/vingine au kubadili. Ili kuonyesha habari, tutatumia lebo ya maandishi. Ongeza kijenzi kwenye skrini yako ya shughuli TextView. Unaweza kutumia iliyopo TextView na uandishi "Hujambo Ulimwengu!", mpe tu kitambulisho.

android:id="@+id/textView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Hello World!"/>

Wacha tuongeze nambari kwenye kiolezo cha kipengee cha menyu kilichochaguliwa:

@Override public boolean onOptionsItemSelected(kipengee cha MenuItem) ( // pata kitambulisho cha kipengee cha menyu iliyochaguliwa int id = item.getItemId(); TextView infoTextView = (TextView) findViewById(R.id.textView); // Operesheni kwa zilizochaguliwa swichi ya kipengee cha menyu ( id) ( kipochi R.id.action_cat1: infoTextView.setText("Ulichagua paka!"); rudisha ndivyo; kisa R.id.action_cat2: infoTextView.setText("Ulichagua paka!"); rudisha kweli; kesi R. id.action_cat3: infoTextView.setText("Umechagua paka!"); rudisha kweli; chaguomsingi: return super.onOptionsItemSelected(item); ) )

Zindua programu, piga menyu na uchague kipengee chochote cha menyu. Ujumbe unapaswa kuonekana kwenye uwanja wa maandishi.


Kuna njia mbadala kupitia XML sawa na mibofyo ya kitufe cha kushughulikia (tangu Android 3.0). Unaweza kuongeza sifa android:onClick kwenye rasilimali za menyu na hauitaji kutumia njia ya kupiga simu onOptionsItemSelected(). Kwa msaada android:onClick unaweza kutaja njia unayotaka wakati wa kuchagua kipengee cha menyu. Ongeza sifa hii kwenye kipengee Mipangilio

Sasa katika msimbo wa shughuli tutaandika yafuatayo:

// sifa ya kipengee cha menyu ya Mipangilio imewekwa android:onClick="onSettingsMenuClick" utupu wa umma kwenyeSettingsMenuClick(kipengee cha MenuItem) ( TextView infoTextView = (TextView) findViewById(R.id.textView); infoTextView.setText("Umechagua Mipangilio("Umechagua Mipangilio) bidhaa, bora angechagua paka");)

Swichi

Muonekano wa vitu vya menyu unaweza kubadilishwa kuwa mtazamo na swichi. Ili kufanya hivyo unahitaji kuongeza kipengele kikundi yenye sifa android:checkableBehavior="single":

Sioni maana kubwa katika hali hii. Na hatutazingatia.

Hali ya Kubuni

Android Studio 2.2 iliongeza modi ya picha ya menyu za ujenzi, ambazo ni sawa na upau wa vidhibiti kwa kuongeza vipengee vipya kwenye skrini. Paneli ya menyu ina vitu vinne: Kipengee cha Menyu, Kipengee cha Utafutaji, Menyu, Kikundi.


Kanuni ni sawa, chagua kipengee unachotaka na ukiburute kwenye skrini kwenye eneo la menyu. Ikiwa umesoma uundaji wa menyu ya mwongozo, basi njia hii haitakuletea shida. Kwa hiyo, unaweza haraka kuchora muundo wa menyu na kisha urekebishe kwa mikono.