Олон үйлдэлт интерфейс болон тэдгээртэй харилцах нь үйлдлийн системийн сул талуудын нэг байсаар ирсэн. Android системүүд, ядаж миний хувьд. Google-ийн залуус зүгээр л сайн ажил солихыг хүсэхгүй байгаа бөгөөд "өөрийн замаар" явахыг хичээдэг, эсвэл зүгээр л сайн интерфейс нь патентаар хамгаалагдсан байдаг. Ямар ч байсан үйлдлийн системИнтерфэйс нь амархан солигддог тул Android алдартай болсон. Жишээлбэл, сүүлийн үед байнга ашиглагддаг ажлуудтай ажиллахад хялбар болгодог. Унших бүрэн тоймзүсэлтийн доор.
Pintasking гарч ирэхээс өмнө програм нь хэд хэдэн аналогтой байсан, жишээлбэл,. Гэхдээ тэд бүгд нэг талаараа дутагдалтай байсан. PhinxApps студийн шинэ хөгжүүлэлтийг санал болгож байна тохиромжтой арга"Халуун" ажлуудын хооронд шилжих, тэр ч байтугай Windows компьютер дээрх ALT + Tab-тай адил сонирхолтой дохио зангаа нэмдэг.
Энэ яаж ажилдаг вэ
Pintasking програмын гол үүрэг нь дэлгэцийн хажуу талд нэмэлт програмын дүрсүүдийг харуулах явдал юм. Тэдгээрийг дурын програмын дээд талд харуулдаг тул та дүрс дээр дарж харгалзах ажлуудын хооронд шилжих эсвэл зүгээр л програмуудыг эхлүүлэх боломжтой. Үүний зэрэгцээ, програмын дүрсийг дэлгэцэн дээр үүрд үлдээж болох боловч төхөөрөмж унтсаны дараа тэд алга болдог. Та Pintasking програмын мэдэгдэл байнга гарч ирдэг дээд талбараар дамжуулан шинэ дүрс нэмж болно. Та зүгээр л үүн дээр товшиход л хангалттай бөгөөд одоо нээлттэй байгаа программыг хурдан даалгаврын шилжүүлэгчийн хажуу талбарт нэмэх болно.
Хэрэв та байнга өлгөөтэй мэдэгдэлд бухимдаж байгаа бол үүнийг устгаж болно - Pintasking-ийн програмын менежер дэх мэдэгдлүүдэд хандах эрхийг идэвхгүй болгоход л хангалттай. Бар дахь дүрсүүд нь маш ухаалаг байдаг, жишээлбэл: та хөтөчийг ажиллуулсны дараа түүний самбар дээрх дүрс алга болж, оронд нь даалгавар солих дүрс гарч ирэх бөгөөд энэ нь таныг өмнөх програм руу буцаах болно.
Дүрс дээр удаан дарснаар Pintasking тохиргоо руу хурдан очих эсвэл самбараас дүрсийг арилгах боломжтой.
Дохио зангаа
Тохиромжтой шудрах дохио нь Pintasking програмын гол онцлогуудын нэг юм. Хөтөлбөрийн тохиргоо нь хоёр дохиог идэвхжүүлэхийг санал болгож байна: Нүүр товчийг доороос дээш шудар (Google Now дуудлагыг солих) болон мэдэгдлийн самбарын зүүн талаас доош шудар. Би хувьдаа Google-ийн хувийн туслахыг огт ашигладаггүй тул дохиог Нүүр товчоор солих нь надад хялбар байсан. Дохио нь одоогийн болон өмнөх ажлуудын хооронд шилжих бөгөөд энэ нь нэлээд тохиромжтой. Доороос дээш чиглэсэн дохио нь системийн шинж чанартай BlackBerry ухаалаг гар утасны хэрэглэгчийн хувьд энэ тал дээр Pintasking-ийн боломжууд таалагдсан.Даалгаврыг солих дохио нь ажлын цэсийг гаргаж ирээд автоматаар сэлгэдэг тул тийм ч хурдан биш юм хүссэн програм, гэхдээ нэг товшилтыг хадгалсан хэвээр байна.
Дарахад GIF хөдөлгөөнт дүрс (маш их ачаалалтай!)
Pintasking нь сонирхолтой тохиргоогоор дүүрэн байдаг далд боломжууд. Жишээлбэл, үүнтэй төхөөрөмж дээр ажил солих үед саатлыг арилгах боломжтой. Та мөн хажуугийн самбар дээрх дүрсүүдийн хэмжээ, байрлалыг тохируулах, дохио зангааг идэвхжүүлэх, идэвхгүй болгох, хөдөлгөөнт дүрсний хурдыг нэмэгдүүлэх эсвэл багасгах боломжтой. Мөн эдгээр функцүүдийн ихэнх нь зөвхөн програмын төлбөртэй хувилбарт байдаг. Pintasking-ийг бүтээгчид аль болох хязгаарлагдмал функцтэй байдаг үнэгүй програм. Үүнд хэрэглэгчид тохиргоогүйгээр зөвхөн хоёр дүрсийг зүүх боломжтой. Програмын бүрэн боломж нь зөвхөн төлбөртэй хувилбарт л илчлэгддэг.
Pintasking програм нь цөөн тооны програм ашигладаг бөгөөд тэдгээрийн хооронд ихэвчлэн шилждэг хүмүүст таалагдах нь дамжиггүй. Vanilla Android-д бүрэн олон цонх гарч ирэх хүртэл Pintasking нь ашигтай байж болно өдөр тутмын хэрэглээ. Та Threshbox дээр Android-д зориулсан Pintasking програмыг татаж авах боломжтой.
Өнөөдөр Android 7.0 Nougat-ийг энэ платформын хамгийн амбицтай хувилбар гэж нэрлэж болно. Энэхүү түгээлт нь үнэхээр 6.0 (Marshmallow) дээр маш олон чухал сайжруулалт, сайжруулалтыг авчирдаг бөгөөд ашиглахад маш олон чухал өөрчлөлтүүдийг өгдөг. Хэрэглэгчдэд танилцуулсан Android 7-ийн шинэлэг зүйл юу вэ?
Гол өөрчлөлтүүд
Хамгийн анхаарал татахуйц өөрчлөлтүүд нь эхлүүлэгчийн товчлолууд бөгөөд энэ нь танд үйлчилгээг бүхэлд нь эхлүүлэх шаардлагагүйгээр камерын программ дээр видео авах, селфи хийх зэрэг хэд хэдэн үйлдлийг удаан дарах боломжийг олгодог. Мэдэгдэлийн жагсаалтад тавын оронд зургаан хурдан унтраалга байгаа бөгөөд хэрэв та асаах товчийг удаан дарвал унтраах цэсэнд дахин эхлүүлэх сонголт гарч ирнэ.
"Android 7"-ийн зааварчилгааг дараах байдлаар товч танилцуулж болно. "Тохиргоо" цэсэнд төхөөрөмжид олдсон бүх сонголтуудыг давтах шинэ цонхнууд бий. Нэмж дурдахад "Дэмжлэг" гэсэн дэд зүйл нэмэгдсэн бөгөөд энэ нь цаг тухайд нь тусламж авах зорилготой юм. Мөн зарим өөрчлөлтийг оруулсан Ерөнхий Тохиргоо, үүнд автомат болон гараар цэвэрлэх. "Хөдөлгөөн" хэсэг гарч ирсэн бөгөөд үүнд янз бүрийн дохио зангаа, хөдөлгөөн илрүүлэх функцууд багтсан болно. GIF дэмжлэгийг Google гар дээр бас ашиглах боломжтой.
Товчхондоо 7.0-ийг тоймло
Хэрэв бид товч тайлбарлахыг оролдвол Android Nougat, тэгвэл энэ нь гүн гүнзгий үндэслэсэн гар утасны платформ гэж хэлж болно. Энэхүү үйлдлийн системийн тогтвортой байдлын мэдрэмж 5.0 Lollipop-оос хойш улам хүчтэй болж байна. Тиймээс, 5-р хувилбар дээр та гүйцэтгэлийн асуудал бага, гадаад төрх байдалд илүү их анхаарал хандуулж болно. Nougat 7.0 нь эргээд үйл ажиллагааны өргөтгөл, сайжруулалтаараа ялгагдана. одоо байгаа функцуудмөн Андройдын чадавхийг цаашид нэмэгдүүлэх.
Android 6.0 Marshmallow нь ихэвчлэн 5.0 Lollipop-ийн ерөнхий дүр төрхийг дэмждэг байсан ч DozeMode, API хурууны хээ сканнер, нарийн ширхэгтэй зөвшөөрөл зэрэг шинэ боломжуудыг олж авсан гэдгийг тэмдэглэх нь зүйтэй. Дөнгөж нэг жил өнгөрч, өмнөх 6 дахь түгээлтийн эх дэлгэц болон программуудын дизайныг хэвээр үлдээсэн 7-р хувилбар ирсэн боловч нэгэн зэрэг бүх үйл ажиллагааны үндэс суурийг тавьсан.
Android 7 Nougat-ийн зааврыг судалж үзэхэд платформд анх харахад харагдахаас хамаагүй илүү шинэлэг зүйл байгааг харж болно. Тохиргооны цэс болон мэдэгдлийн талбарыг өөрчлөхөд ашиглаж болох зарим шинэ харааны функцууд бий.
Дэлгэцийн горим
Юуны өмнө Android 7-ийн орос хэл дээрх заавар нь дэлгэцийн шинэ тохиргоонд хамааралтай болно. Nougat нь Android-д зориулсан дэлгэц хуваах горимоор хангадаг. Хуваасан дэлгэц нь хөрөг болон ландшафтын горимд ажилладаг бөгөөд хоёр цонхны хэмжээг өөрчлөх, зөвхөн хөрөг хэлбэрээр тохируулах боломжтой. Програм хөгжүүлэгчид өөрсдийн хамгийн бага цонхны хэмжээ болон харьцааг тохируулах боломжтой боловч ландшафтын дэлгэц нь 50/50 стандартыг харуулах болно.
Дэлгэц хуваах горимыг "Апп-уудыг үзэх" товчийг товшиж, "Сүүлийн"-ийг сонгосноор идэвхжүүлж болно. Үүнийг мөн програм сонгох талбар дээрх товчлол дээр дарж, дэлгэцийн дээд хэсэгт чирснээр идэвхжүүлж болно. Та харах товчлуур дээр дээш гүйлгэх үед дохио зангааг идэвхжүүлэх боломжтой.
Энэ тохиргоонд эхний програм дээд цонхонд (эсвэл та ландшафтын горимд байгаа бол зүүн талд) гарч ирэх бөгөөд та автоматаар гарч ирэх жагсаалтаас хоёр дахь програмыг сонгож болно. Эсвэл нэмэлт цонхонд үйлчилгээ гарч ирэх үед та "Нүүр" товчийг дарж үндсэн дэлгэцээсээ өөр програмыг нэгэн зэрэг эхлүүлэх боломжтой.
Програм хооронд хурдан шилжих
Android 7-ийн зааврыг орос хэл дээр толилуулж байгаа тул энэ шинэчлэлтийг үл тоомсорлож болохгүй. Хурдан солих нь хамгийн сүүлд ашигласан хоёр програмын хооронд шилжих явдал юм. Энэ нь бүхэл бүтэн системийн горимд ажилладаг тул та хүссэн үедээ хурдан солих боломжтой, мөн та үүнийг хуваах дэлгэцтэй хоёрдогч цонхонд ашиглах боломжтой. Апп-ын үзэх товчийг хоёр товшоод л хоёрын хооронд сэлгэнэ хамгийн сүүлийн үеийн програмууднэмэлт цонхонд.
Хурдан солих нь магадгүй Nougat-ийн дуртай шинж чанар юм. Гурвалсан даалгаврыг хийж чадна гэсэн үг олон цонхны горим. Жишээлбэл, та дээд цонхноос YouTube-ийн видеог үзэж, хоёрын хооронд хурдан шилжих боломжтой Нийгмийн сүлжээдоод хэсэгт. Эсвэл үзэж болно имэйл in дээд самбар, доод цонхон дээрх тэмдэглэлийн програм болон вэб хуудас хооронд нэгэн зэрэг шилжих. Энэ үнэхээр гайхалтай харагдаж байна.
Дэлгэц хуваах горимоос гарах нь маш энгийн: хар хуваагчийг дэлгэцийн доод хэсэгт чирнэ үү эсвэл нээлттэй програмыг бүхэлд нь дээш зөөнө үү. Эсвэл та програмыг шалгах товчийг дахин дарж, бүрэн дэлгэцийн горимд харуулах болно.
мэдэгдлийн хэсэг
Гэсэн хэдий ч Nougat-ийн талаархи бүх зүйл тийм ч будлиантай байдаггүй. Зарим шинэ функцууд нь энгийн бөгөөд ойлгомжтой байдаг нь Android 7-д зориулсан дамми нарт зориулсан гарын авлагаас батлагдсан.
Платформын энэ хувилбарын мэдэгдлийн хэсгүүд бага зэрэг сайжирч, арилгасан Гүүгл газрын зураг. Та илүү их мэдээлэл авч, хоосон зай багатай болно. Үүнтэй төстэй мэдэгдлүүд болон хурдан хариултууд нь маш ашигтай тул одоог хүртэл Андройд дээр үүнийг хийж байгаагүй нь гайхалтай юм.
Шуурхай хариу нь програмыг бүхэлд нь нээхгүйгээр шууд мэдэгдлээс нь шууд хариу бичих чадвар юм. Энэ бол танд маш их цаг хэмнэж, программыг эцэс төгсгөлгүй солихоос хамгаалах гайхалтай функц юм.
Түүнээс гадна, хурдан арга хэмжэээнгийн хариултаас цаашгүй: та мэдэгдлээс шууд хуулах, устгах, архивлах болон бусад зүйлийг хийх боломжтой. Гэхдээ бүх програмууд энэ функцийг дэмждэггүй.
UI тааруулагч систем
Урьдчилан үзэхээс "гулсах самбар" програмын мэдэгдлийг илүүд үздэг хэрэглэгчдийн хувьд Power-ийн мэдэгдлийн удирдлагаар идэвхжүүлсэн Системийн UI тааруулагч горимыг ашиглах боломжтой. Үүнийг асаахад чиглэсэн Android хэрэглэгчийн гарын авлага нь дараах байдалтай байна.
Системийн UI тааруулагчийг "Тохиргоо" цэсэнд нэмэхийн тулд "Шуурхай тохиргоо" доторх арааны дүрсийг эргэлдэж, таны төхөөрөмж чичирч эхлэх хүртэл барина уу. Та одоо энэ цэсний доод хэсэгт үүнийг олох болно. Энэ горимМөн дэлгэцийн зохион байгуулалт болон дүрс тэмдэгтүүдийг сэлгэх сэлгэдэг
Тохиромжтой хурдан тохиргоо
Android Nougat дээрх хурдан тохиргоог мөн шинэчилсэн. Та мэдэгдлийн цэсний дээд хэсэгт байрлах таван товчлуурын жагсаалтыг авах болно. Та зөвхөн хамгийн чухал товчлолуудыг сонгохын тулд энэ жагсаалтын дарааллыг засаж болно. Баруун талд байгаа жижиг сум нь таныг тийш нь хүргэх болно бүтэн хуудасШуурхай тохиргооны дэд цэс, та мөн дэлгэцийн дээд хэсгээс доош хоёр хуруугаараа шударснаар хандах боломжтой).
"Android"-ын энэ хувилбар нь мөн хэд хэдэн хуудас хавтантай. Тэдгээрийн зарим нь гар чийдэн, Бүү саад бол, Байршил гэх мэт тодорхой тохиргоог шууд идэвхжүүлж эсвэл идэвхгүй болгодог. Bluetooth болон Wi-Fi зэрэг бусад зүйлсийг "Шуурхай тохиргоо" хэсгээс шууд мини цэс рүү орж идэвхжүүлж болно.
Дээрх хавтан дээр удаан дарахад таныг дэлгэц рүү аваачна бүрэн цэстохиргоо. Үүний дотор та баруун доод буланд байрлах "Засварлах" товчийг дарж хавтангуудыг дахин байрлуулах эсвэл өөр зүйлээр солих боломжтой. Жагсаалт нэмэлт сонголтууджижиг: Cast, DataSaver, Invertcolors болон Hotspot. Гэсэн хэдий ч хөгжүүлэгчид одоо өөрсдийн аппликешнүүдэд зориулж тусгай QuickSettings хавтан үүсгэх боломжтой бөгөөд энэ нь ирэх саруудад илүү олон сонголт хийх нь дамжиггүй.
Олон хэлний дэмжлэг, ханын зураг
Хэрэгтэй android функцууд 7.0 нь хэлний дэмжлэгт нөлөөлсөн. Nougat нь танд олон орон нутгийн хэл, үндсэн болон хоёрдогч хэлийг суулгаж, тэдгээрийн хооронд хялбархан шилжих боломжийг олгоно. Энэ нь хоёр хэлээр ярьдаг Android хэрэглэгчид болон байнга аялдаг хүмүүст асар их ашиг тус юм.
Юникод 9-ийн зөвшөөрлөөр хийгдсэн төрөл бүрийн арьс нь танд ямар ч зургийг ширээний дэлгэц болон дэлгэц амраагч болгон тохируулах боломжийг олгоно. Хоёр тохиргоонд ижил зургийг байрлуулах боломжтой.
Платформын оновчлол
"Android 7.0 Nougat"-ын тойм нь систем нь өмнөхтэй харьцуулахад илүү төвөгтэй болоогүй гэдгийг баталж байна. өмнөх хувилбарууд. Платформыг хөгжүүлэх ажлыг хурдасгахад маш их ажил хийгдсэн. Хөгжүүлэгчид Chrome-ийг оновчтой болгохоос эхлээд GoogleFiber болон Wing дрон хүргэх төсөл хүртэл томоохон өөрчлөлтүүдийг хийсэн.
Тохиргооны цэсийг Android 7.0-д дахин тохируулсан бөгөөд үндсэн хоёр өөрчлөлт нь зүүн талд давхаргат цэс нэмж, тэнд байгаа явдал юм. дэлгэрэнгүй мэдээлэлтохиргооны хэсэг бүрийн гарчиг дор. Эхнийх нь хэрэглэгчдэд аль хэдийн танил болсон: энэ нь таны Google Now болон Google-ийн олон аппликешн дэх навигацийн хайлтад ашиглаж байсан механизм юм.
Та хүссэн үедээ хандах боломжтой хэдий ч "Тохиргоо" дэд цэс рүү орсны дараа та одоо харагдах болно шинэ дүрсзүүн дээд буланд буцаж товчлуурыг орлуулна. Үүн дээр дарж (эсвэл зүүн тийш шудар) та буцах сумыг дахин дарахгүйгээр тохиргооны цэсийн бусад хэсэгт шууд очиж болно.
Та энэ дүрсийг олж харахгүй байсан ч, жишээлбэл "Нарийвчилсан Wi-Fi тохиргоо" хэсэгт эсвэл нүүр хуудсан дээр зүүн гар талаас шударч болно. тэр ашигтай функц"хурдан гарах", энэ нь байнга ашиглагддаггүй ч гэсэн.
"Android 7"-д зориулсан заавар: үндсэн хуудас
Тохиргооны хэсэг тус бүрт байгаа үндсэн мэдээллийг одоо үндсэн хуудсан дээр харуулав. Та аль нь болохыг шууд мэдэх болно WiFi сүлжээнүүдэсвэл ямар Bluetooth төхөөрөмжтэй холбогдсон, хэдэн програм суулгасан, хэр хэмжээний санах ой ашигласан, батерей чинь хэр удаан ажиллах боломжтой. Энэ нь бага зэргийн нэмэлт байж болох ч энэ нь танд чухал цаг хэмнэх боломжийг олгоно.
"Тохиргоо" цэсний дээд хэсэгт "Санал" гэсэн шинэ хэсэг байгаа бөгөөд та Android системээс олон төрлийн өгөгдлийн талаархи мессежийг үе үе харах болно. Та дуут хайлт ашиглах, хурууны хээгээ бүртгүүлэх, имэйл хаяг нэмэх, ханын цаасаа солих тухай сануулгыг хүлээн авахдаа эдгээр алхмуудыг дагах эсвэл тохирох сануулгыг үл тоомсорлож болно.
Та Do горимыг асаахад Бүү саад(эсвэл FlightMode гэх мэт хэд хэдэн сонголтууд) та тохиргооны цэсний дээд хэсэгт байнгын сануулагчийг харах бөгөөд үүнийг унтрааж болно. Storage > Explore-д агуулагдаж буй угсралт нь одоо бага зэрэг дахин кодлогдсон бөгөөд Android 6.0 Marshmallow-д танилцуулсан жагсаалтын оронд хавтанцартай бүдүүвчийг ашиглаж байна.
Nougat-д та өөрөө суулгасан програмынхаа дэлгэрэнгүй хуудас руу ороход энэ програмыг эндээс татаж авсан эсэхийг харах боломжтой болно. Google Playэсвэл гуравдагч талын эх сурвалж. Энэ нь байхгүй байх асар их ач холбогдолтойихэнх хэрэглэгчдийн хувьд, гэхдээ энэ нь алдааг олж засварлахад тусална системийн алдааэсвэл шинэчлэлт байхгүй.
Дуу болон мэдэгдлүүд нь одоо өөрийн гэсэн тусгай тохиргооны талбартай болсон бөгөөд та "Бүү саад бол" горимыг "Шуурхай тохиргоо"-н (гэхдээ дууны түвшний товчлуураар биш) сэлгэн залгахад утсаа бүрэн чимээгүй болгох боломжтой.
Бүү садаа бол
"Бүү саад бол" нь Android дээрх ашигтай функцүүдийн хамгийн төвөгтэй хэрэглүүрүүдийн нэг байсан. "Бүү саад бол" тохиргоо нь танд "Бүтэн чимээгүй", "Зөвхөн дохиолол" болон "Тэр чухал" гэсэн сонголтуудаас сонголт хийхээс гадна үл хамаарах зүйлүүдийг тохируулах боломжийг олгоно. Сүүлчийн тусламжтайгаар та тодорхой мэдэгдлүүдийг зөвшөөрч, "Бүү саад бол" горимыг асааж болно заасан хугацааХугацаа эсвэл тодорхойгүй хугацаагаар амралтын өдрүүд, орой эсвэл ажлын цагаар автомат дүрэм үүсгэж, дэлгэцэн дээр гарч ирэх цонхнуудыг блокло.
Өгөгдлийг хадгалж байна
Өгөгдөл хэмнэгч нь цоо шинэ сонголт биш боловч үүний ачаар та гаджетынхаа удирдлагыг эрс сайжруулж чадна. Энэ функц нь танд интернетийн хандалтыг идэвхгүй болгох боломжийг олгоно дэвсгэр програмуудта үүрэн датад холбогдсон үед. Та мөн Data Saver асаалттай үед Тохиргоо цэсний дээд хэсэгт том сануулга авах болно.
Хурдан тохиргоо болон Тохиргоо доторх өгөгдлийн хэсгийг сэлгэх боломжтой хадгалах функцийг идэвхжүүлснээр Wi-Fi-д холбогдсон үед дэвсгэр синхрончлолыг хязгаарлана. Мэдээжийн хэрэг, та DataSaver идэвхжсэн байсан ч сүлжээнд хязгаарлалтгүй хандахыг хүссэн ямар ч програмыг (жишээ нь, имэйл эсвэл WhatsApp) цагаан жагсаалтад оруулах боломжтой.
Тохиромжгүй шинэчлэлтүүд
Android Nougat нь мөн анхдагч шинэчлэлтийн тухай ойлголтыг танилцуулж байна. Энэ нь Android 7-д зориулсан шинэ өгөгдлийг системийн өөр хэсэгт татаж аваад хадгална гэсэн үг юм.
Шинэчлэлтийг татаж авсны дараа дараагийн удаа утсаа асаахад систем нь хуваалтуудыг солих бөгөөд та ердийн татаж авах, дахин ачаалах, суулгах процессгүйгээр шууд шинэ тохиргоог авах болно.
Сүүлийн үеийн програмуудад гарсан өөрчлөлтүүд
Сүүлийн үеийн програмуудын цэсийг Android 7.0 дээр бага зэрэг өөрчилсөн. Одоо Android систем өөрөө удаан ашиглагдаагүй үйлчилгээг жагсаалтаас хасах боломжтой.
"Бүгдийг арилгах" товчийг картын хамгийн дээд хэсэгт нэмсэн бөгөөд ингэснээр та эмх замбараагүй зүйлсийг цэвэрлэж, системтэй холбоотой аливаа програмын процессыг хааж болно гэдгийг хэлэх боломжтой.
Хөгжүүлэгчдийн хувьд ашигтай
"Android 7"-д зориулсан зааврыг өндөр мэргэшсэн нэмэлтүүдийн товч тайлбараар дуусгаж болно. Nougat нь Vulkan API горимын дэмжлэгийг албан ёсоор нэмж байгаа бөгөөд энэ нь тоглоомын графикийг илүү хурдан, жигд, илүү сайн үзүүлэхийг амлаж байна.
Тоглоом хөгжүүлэгчид Vulkan-ийн илүү өндөр гүйцэтгэл, нарийн төвөгтэй байдлыг сонгох эсвэл ашиглахад хялбар боловч бага эрчимтэй OpenGL стандартыг дагаж мөрдөх боломжтой.
Android Nougat нь мөн Java 8-ийг дэмждэг. Практикт энэ хэл нь зөвхөн хөгжүүлэгчдэд хамааралтай тул ихэнх хэрэглэгчдийн хувьд түүний шинэчлэлт анзаарагдахгүй байх болно.
Аппликейшн нь үргэлж нэг дэлгэцээс тогтдоггүй. Жишээлбэл, бид маш хэрэгтэй программыг бүтээсэн бөгөөд хэрэглэгч түүний зохиогч хэн болохыг мэдэхийг хүсч байна. Тэр "Тухай" товчийг дарж, тэнд очно шинэ дэлгэц, програмын хувилбар, зохиогч, сайтын хаяг, зохиогч хэдэн мууртай гэх мэт хэрэгтэй мэдээлэл хаана байна. Үйл ажиллагааны дэлгэцийг өөр хуудасны холбоос бүхий вэб хуудас гэж төсөөлөөд үз дээ. Хэрэв та файл дахь кодыг харвал MainActivity.javaӨмнөх хичээлүүдээс та манай ангиас харах болно Үндсэн үйл ажиллагаа-д мөн хамаарна Үйл ажиллагаа(эсвэл түүний өв залгамжлагчид) эсвэл илүү нарийвчлалтай, түүнээс өвлөгддөг.
Нийтийн анги MainActivity нь AppCompatActivity-г өргөтгөдөг
Таны таамаглаж байгаагаар бид иймэрхүү харагдах шинэ анги үүсгэх ёстой Үндсэн үйл ажиллагаадараа нь товчлуур дээр дарахад ямар нэгэн байдлаар үүн рүү шилжинэ.
Туршилтын хувьд бид эхний хичээлээс програмыг авч, туршилт хийх товчлуурыг ашиглана (эсвэл дэлгэцэн дээр нэг товчлууртай шинэ төсөл үүсгэх). Дараа нь бүтээцгээе шинэ хэлбэрхаруулах хэрэгтэй мэдээлэл. Жишээлбэл, муур баруун, зүүн тийш явахдаа юу хийдгийг хэрэглэгчдэд үзүүлье. Зөвшөөрч байна, маш их чухал мэдээлэл, энэ нь орчлон ертөнцийг задлах түлхүүрийг өгдөг.
Хэдийгээр студид байгаа хэдий ч бид гараар шинэ үйл ажиллагаа үүсгэх болно бэлэн загварууд. Гэхдээ ямар ч төвөгтэй зүйл байхгүй бөгөөд илүү сайн ойлгохын тулд бүх зүйлийг гараар хийх нь ашигтай байдаг.
Шинэ XML тэмдэглэгээний файл үүсгэцгээе action_about.xmlхавтсанд res/зохицуулалт. Фолдер дээр баруун товшино уу зохион байгуулалтмөн контекст цэснээс сонгоно уу Шинэ | Байршлын нөөц файл. Харилцах цонх гарч ирнэ. Эхний талбарт файлын нэрийг оруулна уу үйл ажиллагааны_тухай. Хоёрдугаарт, та үндсэн элементийг оруулах хэрэгтэй. Анхдагч байдлаар энэ нь тэнд байна ConstraintLayout. Текстийг устгаад оруулна уу гүйлгэх. Хэд хэдэн тэмдэгт оруулах нь студид бэлэн сонголтуудыг санал болгоход хангалттай бөгөөд та үгийг бүрэн оруулахыг хүлээхгүйгээр шууд Enter товчийг дарж болно.
Бид элемент оруулах харгалзах хоосон зайг авдаг текст харах.
Мэдээллийг эх сурвалжаас, тухайлбал мөрийн эх сурвалжаас авах болно Текстийн тухай. Одоо улаанаар тодруулсан нь мэдээлэл байхгүй байгааг илтгэж байна. дарж болно Alt+Enterмөн харилцах цонхонд текст оруулна уу. Гэхдээ бидний жишээн дээр энэ арга ажиллахгүй, учир нь бидний текст хяналтын тэмдэгтүүдийг ашиглан олон мөрт байх болно. Тиймээс үүнийг өөрөөр хийцгээе. Файлаа нээцгээе res/values/strings.xmlДараах текстийг гараар оруулна уу:
Бид хамгийн энгийн HTML текст форматлах хаягуудыг ашигласан , , . Бидний жишээн дээр муур, хөдөлгөөний чиглэлийг илэрхийлсэн үгсийг тодоор бичихэд хангалттай. Текстийг орчуулах шинэ мөртэмдэг ашиглах \n. Шинэ дэлгэцийн гарчигт өөр нэг мөрийн эх сурвалж нэмье:
Тэмдэглэгээгээр ойлгосон. Дараа нь та цонхонд анги үүсгэх хэрэгтэй Үйл ажиллагааны тухай.java. Цэсээс сонгоно уу файл | Шинэ | Java ангиба дүүргэх Шаардлагатай талбарууд. Эхлээд зөвхөн нэрийг зааж өгөхөд хангалттай. Дараа нь бусад салбаруудтай харьц.
Бэлтгэлээ авч үзье.
Одоо анги бараг хоосон байна. Кодоо гараар нэмье. Анги нь хийсвэр ангиас өвлөх ёстой Үйл ажиллагааэсвэл түүний хамаатан садан Фрагментийн үйл ажиллагаа, AppCompatActivityгэх мэт. Нэмэх үйл ажиллагааг өргөжүүлдэг. Үйл ажиллагааны анги нь аргатай байх ёстой onCreate(). Анги дотор хулганы курсорыг тавиад цэснээс сонгоно уу код | Аргуудыг хүчингүй болгох(Ctrl+O). Харилцах цонхонд бид хүссэн ангиа хайж байна, та хурдан хайхын тулд гар дээрх эхний тэмдэгтүүдийг бичиж болно. Үүсгэсэн аргад та аргыг дуудах хэрэгтэй setContentView(), энэ нь бэлтгэсэн тэмдэглэгээг дэлгэцэн дээр ачаалах болно. Бидэнд ийм сонголт байх болно.
Багц en.alexanderkimov.helloworld; android.app.Activity импортлох; android.os.Bundle импортлох; /** * 2014.12.01-нд Александр Климов үүсгэсэн. */ public class AboutActivity өргөтгөл үйл ажиллагаа ( @Override protected void onCreate(Bundle savedInstanceState) ( super.onCreate(savedInstanceState); setContentView(R.layout.activity_about); ) )
Одоо хамгийн чухал зүйл эхэлж байна. Бидний даалгавар бол эхний дэлгэцэн дээр товчлуур дарахад шинэ дэлгэц рүү шилжих явдал юм. Хичээлдээ буцаж орцгооё Үндсэн үйл ажиллагаа. Товчлуурын дарагчийг бичье:
Нийтийн хүчингүй болгох onClick(Харах харах) ( Зорилго = шинэ зорилго(MainActivity.this, AboutActivity.class); startActivity(inent); )
Энд би хичээл дээр тайлбарласан товчлуур дарах аргыг ашигласан.
Шинэ дэлгэц эхлүүлэхийн тулд та ангийн жишээг үүсгэх хэрэгтэй ЗорилгоЭхний параметрт одоогийн анги, хоёрдугаарт шилжилтийн анги, бидэнд энэ байна Үйл ажиллагааны тухай. Үүний дараа аргыг дуудна startActivity(), энэ нь шинэ дэлгэцийг эхлүүлнэ.
Хэрэв та одоо эмулятор дээр програмыг турших гэж оролдвол алдааны мэдэгдэл хүлээн авах болно. Бид юу буруу хийсэн бэ? Бид нэгийг алдсан чухал алхам. Та шинээр бүртгүүлэх шаардлагатай Үйл ажиллагааманифестэд AndroidManifest.xml. Төсөлдөө энэ файлыг олоод давхар товшино уу. Файл засварлах цонх нээгдэнэ. Нэмэх шинэ шошго
Энд мөрийн нөөц хэрэг болно гарчигны_тухай. Програмыг ажиллуулаад товчлуур дээр дарж цонхыг авна уу Хөтөлбөрийн тухай. Тиймээс бид хэрхэн шинэ цонх үүсгэж, товчлуур дээр дарж дуудах талаар сурсан. Мега-тохь тухтай хөтөлбөр бидний мэдэлд гарч ирэв - одоо муур зүүн тийшээ явахад юу хийдэг талаар үргэлж зөвлөмж байх болно.
Хоёр дахь үүсгэсэн үйл ажиллагааны анги нь ангиас өвлөгдөх ёстой гэдгийг би дахин нэг удаа анхаарлаа хандуулж байна Үйл ажиллагааэсвэл ижил төстэй ( Жагсаалтын үйл ажиллагаагэх мэт), XML тэмдэглэгээний файлтай байх (шаардлагатай бол) ба манифест дээр бичигдсэн байх.
Аргыг дуудсаны дараа startActivity()шинэ үйл ажиллагаа эхлэх болно (энэ тохиолдолд Үйл ажиллагааны тухай), энэ нь харагдах бөгөөд ажиллаж байгаа бүрэлдэхүүн хэсгүүдийг агуулсан стекийн дээд хэсэгт шилжих болно. Арга дуудах үед дуусгах()шинэ үйл ажиллагаанаас (эсвэл техник хангамжийн буцах товчлуур дарагдсан үед) энэ нь хаагдах ба стекээс хасагдах болно. Хөгжүүлэгч мөн ижил аргыг ашиглан өмнөх (эсвэл бусад) үйл ажиллагаа руу шилжих боломжтой startActivity().
Гурав дахь дэлгэцийг бүтээх нь залхуу хүмүүст зориулсан арга юм
Программистууд муур шиг залхуу амьтад юм. Үйл ажиллагааны хувьд та тэмдэглэгээ болон түүнээс өвлөгдөх анги үүсгэх хэрэгтэй гэдгийг үргэлж санаарай Үйл ажиллагаа, тэгээд манифест дахь ангиа бүртгүүлэхээ бүү мартаарай - өө, ямар чөтгөр вэ.
Энэ тохиолдолд цэснээс сонгоно уу файл | Шинэ | үйл ажиллагаа | үндсэн үйл ажиллагаа(эсвэл өөр загвар). Дараа нь шинэ үйл ажиллагаа үүсгэх танил цонх гарч ирнэ. Шаардлагатай талбаруудыг бөглөнө үү.
Товчлуур дээр дарна уу Дуусгамөн үйл ажиллагаа бэлэн болно. Үүнийг шалгахын тулд манифест файлыг нээж, шинэ оруулга байгаа эсэхийг шалгана уу. Би ангийн файлууд болон тэмдэглэгээний тухай яриагүй, тэд таны өмнө гарч ирэх болно.
Үндсэн үйл ажиллагааны дэлгэцэн дээр өөрөө шинэ товчлуур нэмж, үүсгэсэн үйл ажиллагаа руу шилжих кодыг бичнэ үү.
Эхлээд би анги, тэмдэглэгээ, манифест хоорондын хамаарлыг ойлгохын тулд шинэ үйл ажиллагаанд шаардлагатай бүх бүрэлдэхүүн хэсгүүдийг гараар үүсгэхийг зөвлөж байна. Мөн та үүнийг гартаа авмагц үйл ажиллагааг хурдасгахын тулд үйл ажиллагаа үүсгэх шидтэнг ашиглаж болно.
Үйл ажиллагааны хооронд өгөгдөл дамжуулах
Бид ашигласан хамгийн энгийн жишээөөр үйл ажиллагааны дэлгэц рүү залгах. Заримдаа шинэ дэлгэц рүү залгахаас гадна түүнд өгөгдөл дамжуулах шаардлагатай болдог. Жишээлбэл, хэрэглэгчийн нэр. Энэ тохиолдолд та тусгай талбайг ашиглах хэрэгтэй нэмэлт өгөгдөл, ангид байдаг Зорилго.
Бүс нутаг нэмэлт өгөгдөлхосуудын жагсаалт юм түлхүүр/утга, энэ нь санаатай хамт дамждаг. Мөрүүдийг түлхүүр болгон ашигладаг бөгөөд утгуудын хувьд та ямар ч энгийн өгөгдлийн төрөл, командын массив, ангиллын объектуудыг ашиглаж болно. багцгэх мэт.
Өгөгдлийг өөр үйл ажиллагаанд дамжуулахын тулд аргыг ашиглана уу putExtra():
Intent.putExtra("Түлхүүр", "Утга");
Хүлээн авах үйл ажиллагаа нь тохирох аргыг дуудах ёстой: getIntExtra(), getStringExtra()гэх мэт:
Int тоо = getIntent().getIntExtra("нэр", 0);
Өмнөх жишээг дахин хийцгээе. Бидэнд аль хэдийн гурван үйл ажиллагаа байна. Эхний үйлдэл нь хоёр текст талбар, товчлууртай байна. Гадаад төрхдараах байдлаар байж болно:
Хоёр дахь үйл ажиллагаанд Хоёр дахь үйл ажиллагааэлементийг тохируулах текст харах, үүнд бид эхний үйл ажиллагаанаас хүлээн авсан текстийг харуулах болно. Аргын дараах кодыг бичье onCreate()хоёр дахь үйл ажиллагаанд.
@Override protected void onCreate(Bundle savedInstanceState) ( super.onCreate(savedInstanceState); setContentView(R.layout.activity_second); String user = "Animal"; String gift = "donut hole"; TextView infoTextView = (TextView)findViewByI .id.textViewInfo); infoTextView.setText(хэрэглэгч + " , танд " + бэлэг өгсөн); )
Хэрэв бид одоо програмыг ажиллуулж, нийтлэлийн эхний хэсэгт тайлбарласны дагуу хоёр дахь цонхыг дуудвал бид үндсэн бичээсийг харах болно. ZhYvotnoe, танд гурилан бүтээгдэхүүний нүх өгсөн. Зөвшөөрч байна, ийм мессеж хүлээн авах нь үнэхээр ичмээр юм.
Бид нөхцөл байдлыг засдаг. Эхний үйл ажиллагаанд код нэмнэ үү:
Нийтийн хүчингүй болгох onClick(Харах харах) ( EditText userEditText = (EditText) findViewById(R.id.editTextUser); EditText giftEditText = (EditText) findViewById(R.id.editTextGift); Зорилго = шинэ Intent(MainActivity.this, Second) class); // эхний текст талбараас текстийг хэрэглэгчийн нэрийн түлхүүр рүү түлхэх intent.putExtra("хэрэглэгчийн нэр", userEditText.getText().toString()); // хоёр дахь текст талбараас текстийг бэлгийн түлхүүр рүү түлхэх intent.putExtra("бэлэг ", giftEditText.getText().toString()); startActivity(inent); )
Бид тусгай объектын саванд байрлуулсан Зорилготекст талбараас авсан утгууд бүхий хоёр түлхүүр. Хэрэглэгч текст талбарт өгөгдөл оруулах үед тэдгээр нь энэ саванд орж, хоёр дахь үйл ажиллагаанд шилжих болно.
Хоёрдахь үйл ажиллагаа нь дараах байдлаар мессежийг халуунаар хүлээн авахад бэлэн байх ёстой (тодоор тодруулсан).
// Өгөгдмөл утгууд Мөр хэрэглэгч = "LIFE"; Утас бэлэг = "пончик нүх"; хэрэглэгч = getIntent().getExtras().getString("хэрэглэгчийн нэр"); бэлэг = getIntent().getExtras().getString("бэлэг"); TextView infoTextView = (TextView)findViewById(R.id.textViewInfo); infoTextView.setText(хэрэглэгч + " , танд " + бэлэг өгсөн);
Одоо энэ мессеж тийм ч доромжилсон мэт харагдахгүй байгаа ч зарим хүмүүсийн хувьд таатай санагдаж байна. Нарийн төвөгтэй жишээнүүдэд өгөгдөл боловсруулах явцад баталгаажуулалтыг нэмэх нь зүйтэй. гэх мэт хоосон өгөгдөлтэй хоёр дахь үйл ажиллагааг эхлүүлэх тохиолдол байдаг null, энэ нь програмыг сүйрүүлж болзошгүй.
Манай тохиолдолд бид мөрийн утгыг хүлээж байгааг мэдэж байгаа тул кодыг дараах байдлаар дахин бичиж болно.
intent intent = getIntent(); хэрэглэгч = intent.getStringExtra("хэрэглэгчийн нэр");
Хэрэглэгч = getIntent().getStringExtra("хэрэглэгчийн нэр");
Хөтөлбөр нь сул талтай - бид хэнээс мэндчилгээ хүлээн авах нь тодорхойгүй байна. Ямар ч хүмүүжилтэй сармагчин нэргүй эх сурвалжаас өгсөн бэлгийг хүлээж авахгүй. Тиймээс гэрийн даалгаврын хувьд мессеж илгээж буй хэрэглэгчийн нэрийг оруулахын тулд өөр текст талбар нэмнэ үү.
Google түлхүүрүүдийн хувьд дараах форматыг ашиглахыг зөвлөж байна: багцын нэрийг угтвар болгон, дараа нь түлхүүр өөрөө. Энэ тохиолдолд та бусад програмуудтай харилцахдаа түлхүүр нь өвөрмөц гэдэгт итгэлтэй байж болно. Ойролцоогоор иймэрхүү:
Нийтийн эцсийн статик String USER = "ru.alexanderkimov.myapp.USER";
Васка муурыг хэн бүтээсэн бэ - бид үр дүнг буцааж авдаг
Өгөгдлийг өөр үйл ажиллагаанд дамжуулах нь үргэлж хангалттай байдаггүй. Заримдаа хаагдсан үед өөр үйл ажиллагаанаас мэдээлэл авах шаардлагатай болдог. Хэрэв бид өмнө нь энэ аргыг хэрэглэж байсан бол startActivity(Intent intent), дараа нь холбогдох арга байдаг startActivityForResult(Intent intent, int RequestCode). Аргын хоорондох ялгаа нь нэмэлт параметр хүсэлтийн код. Энэ нь үндсэндээ зөвхөн өөрийнхөө тухай бодож болох бүхэл тоо юм. Үр дүн нь хэнээс ирснийг ялгахын тулд зайлшгүй шаардлагатай. Та тав байна гэж бодъё нэмэлт дэлгэцүүдмөн та тэдгээрт 1-ээс 5 хүртэлх утгыг оноож, энэ кодоос та хэний үр дүнг боловсруулах шаардлагатайг тодорхойлж болно. Та -1 утгыг ашиглаж болно, тэгвэл энэ нь аргыг дуудахтай тэнцэх болно startActivity(), өөрөөр хэлбэл Бид ямар ч үр дүнд хүрэхгүй.
Хэрэв та энэ аргыг хэрэглэж байгаа бол startActivityForResult(), дараа нь үр дүнг хүлээн авахын тулд код дахь аргыг дарах хэрэгтэй onActivityResult()мөн үр дүнг боловсруулах. Андуурах уу? Нэг жишээг авч үзье.
Таныг мөрдөгч гэж бодъё. Тус ресторанд нэр нөлөө бүхий хүний ширээнээс хоёр ширхэг хиам болон бусад бүтээгдэхүүн хулгайлагдсан тухай мэдээлэл иржээ. Хэрээ, нохой, муур Васка гэсэн гурван сэжигтнийг сэжиглэжээ.
Зочдын нэг нь iPhone-ийн понтоноос хэд хэдэн гэрэл зургийг өгсөн:
Мөн өөр гэрчийн мэдүүлэг байна. Мөн Васка сонсож, идэж байна.
Бид шинэ төсөл боловсруулдаг Шерлокхоёр үйл ажиллагаатай. Эхний дэлгэц дээр хоёр дахь дэлгэц рүү шилжих товчлуур, хулгайчийн нэрийг харуулах бичвэрийн шошго байх болно.
Хоёрдахь дэлгэц нь радио товчлууруудын бүлэгтэй байна:
Хоёрдахь дэлгэцээс хариу хүлээж байгаа тул бид энэ аргыг ашиглах хэрэгтэй startActivityForResult()Эхний дэлгэц дээр бид хувьсагчийг дамжуулах болно ХУЛГАЙЧИЙГ СОНГОХпараметр болгон хүсэлтийн код.
статик эцсийн хувийн int CHOOSE_THIEF = 0; public void onClick(Харах v) ( Зорилтот асуултIntent = шинэ зорилго(MainActivity.this, ChooseActivity.class); startActivityForResult(questionIntent, CHOOSE_THIEF); )
Кодыг харна уу. Товчлуур дээр дарахад бид хоёр дахь дэлгэцтэй ажиллах болно Үйл ажиллагааг сонгоно ууүр дүнг хүлээж байгаа хоёр дахь дэлгэцийг ажиллуулна уу.
Бид хоёр дахь дэлгэц рүү шилжиж, хоёр дахь үйлдлийн кодыг бичнэ.
Нийтийн эцсийн статик String THIEF = "ru.alexanderkimov.sherlock.THIEF"; public void onRadioClick(View v) ( Intent answerIntent = new Intent(); switch (v.getId()) ( case R.id.radioDog: answerIntent.putExtra(ХУЛГАЙЧ, "Нохой нохой"); завсарлага; case R.id .radioCrow: answerIntent.putExtra(ХУЛГАЙЧ, "Хэрээ"); завсарлага; хэрэг R.id.radioCat: answerIntent.putExtra(ХУЛГАЙЧ, "Тахь"); завсарлага; анхдагч: завсарлага; ) setResult(RESULT_OK, answerIntent); дуусгах (); )
Энд бүх зүйл энгийн, мөрдөгч гэмт хэрэгтний нэрийг сонгоход дараа нь арга замаар putExtra()бид түлхүүрийн нэр болон түүний утгыг дамжуулдаг.
Тохиромжтой болгохын тулд сонголт хийсний дараа бид хоёр дахь цонхыг нэн даруй хааж, хаахаас өмнө утгыг дамжуулдаг RESULT_OKсонголт хийсэн гэдгийг тодорхой болгох. Хэрэв хэрэглэгч Буцах товчийг ашиглан дэлгэцийг хаавал утгыг дамжуулна RESULT_CANCELED.
Арга setResult()нь хоёр параметрийг авдаг: үр дүнгийн код ба үр дүн нь зорилго болгон илэрхийлэгддэг. Үр дүнгийн код нь үйл ажиллагаа ямар үр дүнд хүрсэнийг хэлдэг бөгөөд дүрмээр бол энэ нь аль нэг юм Үйл ажиллагаа.RESULT_OK, эсвэл Үйл ажиллагаа.RESULT_CANCELED. Зарим тохиолдолд та програмын тусгай сонголтуудыг зохицуулахын тулд өөрийн буцах кодыг ашиглах хэрэгтэй. Арга setResult()бүхэл тоон утгыг дэмждэг.
Хэрэв та товчлуураар дамжуулан өгөгдлийг тодорхой дамжуулах юм бол арга нэмэх нь сайхан байх болно дуусгах()шаардлагагүй гэж хоёр дахь үйл ажиллагааг хаах. Хэрэв шилжилт Буцах товчлуураар хийгдсэн бол энэ шаардлагагүй болно.
Тоног төхөөрөмжийн буцах товчийг дарах үед үйл ажиллагааг хэрэглэгч хаасан бол, эсвэл арга дуусгах()аргын өмнө дуудагдсан setResult(), гарсан кодыг тохируулна RESULT_CANCELEDбуцаж ирсэн зорилго нь утгыг харуулах болно null.
Бид эхний дэлгэц рүү буцна. Эхний дэлгэц нь хоёр дахь дэлгэцийн хариуг хүлээж байгаа тул та кодонд арга нэмэх хэрэгтэй onActivityResult().
@Override protected void onActivityResult(int requestCode, int resultCode, Intent data) ( super.onActivityResult(requestCode, resultCode, data); TextView infoTextView = (TextView) findViewById(R.id.textViewInfo); if (requestCode == IEFOOSE) if (resultCode == RESULT_OK) ( String Thiefname = data.getStringExtra(ChooseActivity.THIEF); infoTextView.setText(thiefname); )else ( infoTextView.setText(""); // Текстийг устгах ) ) )
Энэ арга нь кодтой ирж буй өгөгдлийг хүлээж байна ХУЛГАЙЧИЙГ СОНГОХ, хэрэв ийм өгөгдөл ирвэл түлхүүрээс утгыг гаргаж авна Activity.ХУЛГАЙЧ сонгохаргыг ашиглан getStringExtra. Бид үр дүнгийн утгыг гаргана текст харах(хувьсагч infoTextView). Хэрэв бид Буцах товчлуураар дамжуулан дэлгэц рүү буцаж очвол текстийг устгана.
Эцэг эхийн бүрэлдэхүүн хэсэг дотор хүүхдийн үйл ажиллагаа хаагдах үед зохицуулагч гал гаргадаг onActivityResult(). Ажиллагч onActivityResult()олон параметрүүдийг авдаг.
- Хүсэлтийн код. Үр дүнг буцаах үйл ажиллагааг эхлүүлэхэд ашигладаг код
- Үр дүнгийн код. Хүүхдийн үйл ажиллагаа хэрхэн дууссаныг харуулсан үр дүнгийн код. Энэ нь ямар ч бүхэл тоо байж болно, гэхдээ ихэвчлэн аль нэг нь Үйл ажиллагаа.RESULT_OK, эсвэл Үйл ажиллагаа.RESULT_CANCELED
- Өгөгдөл. Буцаагдсан өгөгдлийг багцлахад ашигласан зорилго. Хүүхдийн үйл ажиллагааны зорилгоос хамааран энэ нь сонгосон агуулгын хэсгийг төлөөлөх URI замыг агуулж болно. Эсвэл (эсвэл нэмэлтээр) хүүхдийн үйл ажиллагаа нь мэдээллийг зорилгын параметрт ороосон энгийн утгууд болгон буцааж өгөх боломжтой. нэмэлт
Хэрэв хүүхдийн үйл ажиллагаа гэнэт дууссан эсвэл хаахаас өмнө үр дүнгийн код заагаагүй бол энэ параметр дараахтай тэнцүү болно. Үйл ажиллагаа.RESULT_CANCELED.
Бид төслийг эхлүүлж, товчлуур дээр дараад хоёр дахь дэлгэц рүү очно. Тэнд бид сонголтуудын аль нэгийг сонгоно. Хэрвээ хэрээ сонговол дэлгэц хаагдаж, гэмт хэрэгтний нэр эхний дэлгэц дээр гарч ирнэ. Хэрэв та нохой сонговол түүний нэрийг харуулах болно.
Дашрамд хэлэхэд, хэрэв та муур сонговол түүний нэрийг харуулахгүй! Өөрөө шалгаад үзээрэй. Та яагаад гэж асуух болно? Бага ангийн Ватсон! Гэмт этгээд нэг чухал зүйлийг анхаарч үзээгүй. Ресторан нь видео камерын хяналтанд байсан бөгөөд бичлэгт яг хэн хиам хулгайлж, муурыг жаазалсан нь харагдаж байв. Васка, хүлээ!
P.S. Хэрэв эхэндээ ямар нэг зүйл ойлгомжгүй мэт санагдаж байсан бол дадлага хийснээр олон зүйл тодорхой болно. Дэлгэц хооронд өгөгдөл дамжуулах нь програмуудад түгээмэл байдаг бөгөөд та жишээг нэгээс олон удаа судлах болно.
P.P.S. Хамгийн сайн загас бол хиам юм. Энэ сул талыг мэдсэнээр муурыг жаазлахад хэцүү байсангүй.
Шүүлтүүр ашиглах
Өгүүлэлд би аргад байхдаа өөр үйл ажиллагаанд шилжих нийтлэг аргыг харуулсан startActivity()одоогийн анги болон шилжилтийн анги заасан. Дашрамд хэлэхэд, үйл ажиллагааны анги нь таны хэрэглээний нэг хэсэг байх албагүй. Хэрэв та өөр програмаас ангийн нэрийг мэдэж байгаа бол түүн рүү шилжиж болно. Гэхдээ та өөр арга замаар өөр үйл ажиллагаанд шилжиж болно.
Практикт бага түгээмэл боловч ашигтай. Та хоёр дахь үйл ажиллагаатай болсон гэж бодъё. Манифест дээр тусгай шүүлтүүр нэмнэ үү:
Ийм байдлаар бид хоёр дахь үйл ажиллагааг товчлуур дээр дарж эхлүүлнэ.
нийтийн хүчингүй болгох onClick(Харах) ( startActivity(шинэ зорилго("ru.alexanderkimov.testapplication.SecondActivity"); )
Урт мөрийг тогтмолоор орлъё.
Нийтийн статик эцсийн мөр ACTION_SECOND_ACTIVITY = "ru.alexanderkimov.testapplication.SecondActivity"; public void onClick(Харах харах) ( startActivity(шинэ зорилго(ACTION_SECOND_ACTIVITY)); )
Тэгэхээр бид юу хийсэн бэ. Хоёр дахь үйл ажиллагааны хувьд бид шүүлтүүрийг бүртгэж, нэрийг нь зааж өгсөн үйлдэлшинж чанараараа Android: нэр. Тохиромжтой болгох үүднээс би үйл ажиллагааны бүтэн нэрийг багцын нэрээр оруулав. Анги үүсгэгч Зорилгохэд хэдэн хэт ачаалалтай хувилбартай. Нэг хувилбарт та үйлдлийн мөрийг зааж өгч болно. Бид хоёр дахь үйл ажиллагаанд бүртгэгдсэн өөрсдийн бүтээсэн үйлдлээ зааж өгсөн. Систем нь үйл ажиллагааны явцад суулгасан бүх програмуудын манифестийг хардаг. Тоглолтыг хайх үед систем нь бидний шүүлтүүрийг олж, хүссэн үйл ажиллагааг эхлүүлнэ.
Үүнтэй ижил зарчмаар та бусад үйл ажиллагааг эхлүүлж болно. Жишээ харна уу. Хэрэв та жишээг өөртөө хуулж, баримт бичгийг харвал android.provider.Settings.ACTION_AIRPLANE_MODE_SETTINGS, энэ код нь тогтмол мөртэй тохирч байгааг харах болно нийтийн статик эцсийн java.lang.String ACTION_AIRPLANE_MODE_SETTINGS = "android.settings.AIRPLANE_MODE_SETTINGS". Манай кодтой харьцуулна уу. Та үйл ажиллагаа нь тохиргоотой гэж үзэж болно офлайн горимЭнэ мөрийг шүүлтүүрт бичсэн байна.
Ангиллын нэрийг шүүнэ үү android.intent.category.FAULTүйл ажиллагааг эхлүүлэх гэсэн үндсэн арга хэмжээ авахыг системд хэлдэг. Бидний сонирхлыг татахгүй байгаа өөр нэрс бий.
Тэгээд одоо төвөгтэй асуулт. Хэрэв та өөр үйл ажиллагаа үүсгэж, хоёр дахь үйл ажиллагаатай ижил шүүлтүүрийг зааж өгвөл яах вэ? Тэгээд шалгацгаая. Гурав дахь үйлдлийг өөртөө бий болгож, хоёр дахь үйл ажиллагааны шүүлтүүр бүхий блокыг түүн рүү хуулж ав.
Бид эхний үйл ажиллагааны товчлуур дээр дарна. Систем танаас хүссэн сонголтыг сонгохыг хүсэх болно.
Хэрэв та тухайн зүйлийг сонговол ҮРГЭЛЖДараа нь та сонгох шаардлагагүй болно. Сонголтыг дахин тохируулахын тулд Тохиргоо дотроос програмын шинж чанарууд руу очоод товчлуурыг олоорой үндсэн тохиргоог арилгах.
Дөрвөн жилийн дотор Андройд нь жижиг боловч амбицтай төслөөс өнөө үеийн хамгийн төвөгтэй, олон функцээр дүүрэн гар утасны үйлдлийн системүүдийн нэг болж хувирсан. Андройд нь асар олон тооны технологи, функцуудыг дэмждэг бөгөөд тэдгээрийн ихэнх нь хэрэглэгчээс нуугдаж эсвэл таны хайхыг ч бодоогүй газар нуугдаж байдаг. Энэхүү нийтлэл нь ямар ч Android төхөөрөмжид root хийх шаардлагагүйгээр хэрэглэж болох зөвлөмж, аргачлалын цуглуулга юм.
01. ШИРЭЭНИЙ ДЭЛГЭРҮҮДИЙГ АВТОМАТ БОЛГОХЫГ ХОАТРУУЛНА
Аппликейшнийг суулгахдаа зах зээл хэрхэн ажилладагийг би ганцаараа биш гэж бодож байна. Ямар нэг шалтгааны улмаас тэрээр ямар ч бага зэрэг програм хангамж эсвэл өөр тоглоомын хувьд ширээний компьютер дээр дүрс хэрэгтэй гэж тэр бодож, үүнийг амжилттай бүтээдэг. Тэгээд би үүнийг арилгах ёстой. Тэгээд өөр. Тэгээд тэр болгонд.
Аз болоход, энэ зан үйлийг идэвхгүй болгоход хялбар байдаг - зүгээр л нээх google тохиргооТоглож (зүүн талд байгаа самбар дээр) "Дүрс нэмэх" хайрцгийн сонголтыг арилгана уу. Үүнтэй ижил газарт та програм худалдаж авахдаа 30 минут тутамд албадан нууц үг оруулах хүсэлтийг унтрааж болно, мөн програмуудыг автоматаар шинэчлэх боломжтой.
02. GOOGLE ХАЙЛТ БОЛОН БУСАД АШИГГҮЙ ПРОГРАММЫГ ИДЭВХГҮЙ БОЛГОХ
Андройд ухаалаг гар утасны стандарт програм хангамж нь олон тооны хэрэгцээгүй програм хангамжийг агуулдаг Google Apps(Google нь үйлдвэрлэгчдээс түүний боловсруулсан бараг бүх программ хангамжийг төхөөрөмжийнхөө програм хангамжид оруулахыг шаарддаг гэдгийг та мэдэх үү?) Ухаалаг утас үйлдвэрлэгчийн бүх төрлийн хог хаягдлаар төгсдөг. Эдгээрийг бүгдийг нь (эсвэл ядаж ихэнхийг нь) унтрааж болно.
"Тохиргоо → Аппликейшн → Бүгд" рүү очоод, хүссэн программ дээр товшоод "Идэвхгүй болгох" дээр дарна уу (мэдээжийн хэрэг, энэ нь ямар "аюултай" болохыг танд анхааруулах болно). Дашрамд хэлэхэд, та унтраах үед Google-ийн хайлт Google Now нь мөн ширээний компьютерын хайлтын талбар (дахин ачаалсны дараа) алга болно, үүний оронд хоосон хэсэг байх болно.
03. АЮУЛГҮЙ горимд дахин ачаална уу
Цөөхөн хүн мэддэг, гэхдээ Android-д бусад үйлдлийн системүүдийн нэгэн адил ийм зүйл байдаг аюулгүйн горим. Энэ бол үйлдлийн системийг идэвхгүй болгосон горим юм гуравдагч талын програмууд. Хэт чадварлаг бичигдээгүй хортой програм ( системийн хуваалт) системийн хэвийн үйл ажиллагаанд саад учруулж буй аливаа програм хангамжийн нэгэн адил унадаг. Аюулгүй горимыг дэлгэц хориглогч, ухаалаг гар утсыг хөлдөөдөг програмуудыг тойрч гарах, эсвэл батерейг хэн идэж байгааг тодорхойлоход ашиглаж болно - дараагийн програм хангамж эсвэл програм хангамжийн шинэчлэл.
Энэ горим нь маш энгийн, гэхдээ тийм ч ойлгомжтой биш байдлаар асаалттай байна: асаах товчийг дараад "Асаах" зүйл дээр хуруугаа дарснаар. Дахин ачаалсны дараа "Тохиргоо → Програм" -аар дамжуулан асуудлын буруутанг арилгах боломжтой.
04. ЗОРИУЛАЛТЫН МЭДЭЭЛЛҮҮДЭЭС САЛДАХ
"Цайзын барилгын ажил дууслаа!" Та эдгээр мэдэгдлүүдийг хэрхэн авсан бэ? "Вася Жубга Твиттерт танд хариулсан", "Та 100500 шинэ мессежтэй байна", "Чи баруун хөлөө томруулах мэс засалд яллаа" гэх мэт бүх боломжит, боломжгүй үйл явдлын талаар хэтэрхий залхуу биш хүн бүр надад мэдэгдэхийг хичээж байна. Та нэг мэдэгдлийг шударвал оронд нь гурван шинэ мэдэгдэл гарч ирнэ.
Энэ бүх шаарыг хэрхэн арилгах вэ: мэдэгдэл дээр хуруугаа удаан бариад "Зогс" товчны доор байгаа хайрцгийг арилгана уу. Энэ бол KitKat жор юм. Lollipop-д бүх зүйл арай өөр боловч мөн чанар нь ижил байна: дараа нь i товчийг дараад нээгдэх цонхонд "Блок" дээр тэмдэг тавина. Үүнтэй ижил газарт та мэдэгдлийг нэн тэргүүнд байлгахыг албадах боломжтой бөгөөд ингэснээр энэ нь үргэлж дээд талд байх болно.
05. ҮЙЛЧИЛГЭЭНИЙ ЦЭСИЙН ТАЛААР БҮҮ МАРТ
Өөр нэг тодорхой бус функц бол үйлчилгээний цэс юм. Үүнийг *#*#4636#*#* залгаад нээх боломжтой. Үндсэндээ өөр өөр байдаг Техникийн мэдээлэл IMEI дугаар, дохионы хүч, одоогийн байршил эсвэл сүлжээний төрөл гэх мэт. Гэхдээ зарим тохиолдолд ухаалаг гар утсыг шилжүүлэхэд маш хэрэгтэй функц байдаг хүссэн төрөлсүлжээ (2G, 3G, LTE).
3G / LTE дохионы хүч чадал муу байгаа нөхцөлд батерейны цэнэгийг хэмнэж, захиалагчийн хүртээмжийг хангахын тулд төхөөрөмж 2G руу шилжих хандлагатай байдаг. Энэ зан үйлийг идэвхгүй болгож болно. Үйлчилгээний цэсийг нээгээд "Давуулагдсан сүлжээний төрлийг тохируулах" хэсгээс зөвхөн WCDMA эсвэл зөвхөн LTE-г сонгоно уу. Үүнтэй адилаар та ухаалаг утсаа зөвхөн 2G - GSM рүү шилжүүлж болно. Хэрэв та батерейны цэнэгийг хэмнэх шаардлагатай бол интернетийг бараг ашигладаггүй бол энэ нь туслах болно. Дашрамд хэлэхэд, нэг газар та радио модулийг бүхэлд нь идэвхгүй болгож болно (мэдээжийн хэрэг дараагийн дахин ачаалах хүртэл).
Хятад хэл дээр суурилсан ухаалаг гар утсанд MTK чипсөөрийн гэсэн, илүү боловсронгуй үйлчилгээний цэстэй. Түүний дугаар *#*#3646633#*#*. Системийн янз бүрийн мэдээлэл, асар олон тооны туршилтууд байдаг бөгөөд эдгээрийн дотроос та дуудлагын үеэр дууны түвшинг тохируулах, жишээлбэл GPS / AGPS тохиргоог өөрчлөх гэх мэт хэд хэдэн хэрэгтэй тохиргоог олох боломжтой. Цэс нь өөрөө маш логикгүй бөгөөд маш олон янзын мэдээлэл агуулсан тул би үүнийг тайлбарлаж зүрхлэхгүй, харин уншигчид XDA гэсэн гурван үсэг рүү илгээнэ үү.
06. СТАНДАРТ ХӨТӨГЧ АШИГЛАХ
Хэрэглэгчид яагаад суурилагдсан Android хөтөч дээр тийм их дургүй байгааг би мэдэхгүй. Миний бодлоор тэр гайхалтай. Хөнгөн, хурдан, Chromium хөдөлгүүр-тай синхрончлох боломжтой Google бүртгэл(өөрөөр хэлбэл энэ нь Chrome-ийн бүх хавчуурга, нууц үгийг шууд багтаасан болно), гэхдээ хамгийн чухал нь энэ нь маш тохиромжтой, бараг ухаалаг навигацийн аргатай. Энэ бол радиаль цэс гэж нэрлэгддэг бөгөөд үүнийг тохиргооноос идэвхжүүлж болно (зөвхөн Android 4.0-4.4 дээр).
07. КОМПАНИЙН ХОЛБОО БАРИХ АЖЛЫГ УДИРДАХ
Google нь зөвхөн алсаас програм хангамж суулгах, хаах, ухаалаг гар утсыг хайх төдийгүй харилцагчдыг удирдах вэб үйлчилгээтэй. Шинэ ухаалаг утас холбох үед хадгалагдаж, синхрончлогдсон хүмүүсийн бүх харилцагчдыг google.com/contacts дээрээс олж болно. Тэдгээрийг харах, засах, нэмэх, устгах боломжтой. Хачирхалтай нь энэ нь Gmail-ийн нэг хэсэг юм.
08. ПРОЦЕССОРЫН АЧААЛАЛТАНД ХЯНАЛТ АВААРАЙ
Андройд нь одоогийн CPU-ийн ачаалал болон идэвхтэйг харуулах суурилагдсан функцтэй Энэ мөчдэлгэцэн дээрх процессууд. Онолын хувьд энэ нь программ хангамж болон програм хангамж хөгжүүлэгчдэд зориулагдсан бөгөөд энгийн хэрэглэгчдээс нуугдаж байгаа боловч үүнийг идэвхжүүлэхэд хэн ч биднийг саад болохгүй. Гэхдээ эхлээд та "Хөгжүүлэгчдийн хувьд" тохиргооны хэсэгт очих хэрэгтэй бөгөөд энэ нь анхдагчаар огт байхгүй.
Бид тохиргоо руу ороод "Утасны тухай" хэсэгт "Бүтээлийн дугаар" гэсэн мөрийг олоод дараалан долоон удаа дарна уу. Дэлгэц дээр "Та хөгжүүлэгч боллоо!" гэсэн мессеж гарч ирэх ёстой. Энэ нь "Хөгжүүлэгчдэд зориулсан" зүйл одоо нээлттэй байгаа бөгөөд бид үүнд шилжиж байна гэсэн үг юм. Бид бараг дэлгэцийн доод хэсэг рүү ухрааж, "Хяналт" хэсэгт "CPU-ийн хэрэглээг харуулах" шилжүүлэгчийг олдог.
Бид үүнийг асааж, дэлгэцийн баруун дээд хэсэгт байгаа жагсаалтыг харна. Эхний мөрөнд loadavg гэж нэрлэгддэг бөгөөд сүүлийн минут, тав, арван минутад ажиллах шаардлагатай эсвэл ээлжээ хүлээх ёстой процессуудын тоог харуулдаг. Шулуухан хэлэхэд: хэрэв эдгээр утгыг процессорын цөмийн тоонд хуваасан бол нэгээс их байвал энэ нь сүүлийн минут, тав эсвэл арван минутад процессорын 100% ачаалалтай байна гэсэн үг юм. Доорх нь хамгийн дур булаам процессуудын жагсаалт юм (үндсэндээ Линуксийн дээд тушаалтай төстэй).
09. АХБ-НЫГ ХЭРЭГЛЭЭРЭЙ
Консолыг мэддэг хүмүүст зориулж компьютерээс төхөөрөмжийн удирдлагыг ихээхэн хялбаршуулж болох АХБ хэмээх гайхалтай хэрэгслийн талаар бид аль хэдийн нэгээс олон удаа бичсэн байдаг (мэдээж энд голчлон Линуксийн тухай ярьж байна). Програм хангамж суулгах, ухаалаг гар утсанд файл дамжуулах, бүртгэлүүд болон бусад хэрэгцээт зүйлсийг үзэх боломжоос гадна саяхан АХБ ухаалаг утасны бүх тохиргоо, програмыг нөөцлөх боломжийг олгож байна.
Энэ функцийг ашиглахын тулд АХБ-ны бүх нийтийн драйвер (goo.gl/AzZrjR) суулгаж, дараа нь ADB-г өөрөө татаж аваад (goo.gl/3P7klM) драйвераа суулгаж, дараа нь АХБ-тай архивыг өргөжүүлж, ухаалаг утсаа компьютерт холбоно уу. USB кабель, тушаалын мөрийг ажиллуулж тушаалыг гүйцэтгэнэ
Ухаалаг утасны дэлгэц дээр нөөцлөлтийн шифрлэлтийн нууц үгийг зааж өгөхийг хүссэн мессеж гарч ирнэ - та "Дараах" товчийг дарж болно. Програмыг нөөцлөх үйл явц эхлэх бөгөөд энэ нь APK багцууд (команд дахь -apk туг) болон тэдгээрийн тохиргоонд хоёуланд нь нөлөөлнө. Нөөцлөлтөд санах ойн карт дээрх бүх програмууд багтах болно. Та дараах тушаалыг ашиглан нөөцлөлтийг сэргээж болно.
$ adb нөөцийг сэргээх. ab |
10. АПП ДАХЬ ӨГӨГДЛИЙГ ИДЭВХГҮЙ БОЛГОХ
Ард ажиллаж байгаа программууд контентоо шинэчлэхээс эхлээд таны байршлын талаарх мэдээллийг задруулах хүртэл янз бүрийн зорилгоор интернетийг идэвхтэй ашиглах боломжтой. Үүнээс гадна ийм үйл ажиллагаа нь ямар ч тохиолдолд батерейны хэрэглээг нэмэгдүүлэхэд хүргэдэг.
Андройд нь далд өгөгдөл дамжуулахаас програмуудыг сонгон хязгаарлах чадвартай боловч ихэнх хэрэглэгчдийн хэзээ ч харж чаддаггүй газар байрладаг. Цаана нь ямар нэгэн программыг интернет ашиглахаас сэргийлэхийн тулд та тохиргоо руу орж, дараа нь "Өгөгдөл дамжуулалт" руу орж, сүлжээг идэвхтэй ашиглаж буй програмуудын жагсаалт руу дэлгэцийг доош гүйлгэх хэрэгтэй (зарим хүмүүсийн хувьд энэ нь гэнэтийн зүйл байх болно). тэнд байгаа эсэх) болон хүссэн программ хангамж дээр дарна уу. Доод талд нь "Хязгаарлалт" гэсэн сонголт байх болно дэвсгэр горим". Энэ сонголт нь зөвхөн дамжуулан өгөгдөл дамжуулахыг идэвхгүй болгоно гэдгийг санах нь зүйтэй гар утасны сүлжээ, ингэснээр өгөгдөл Wi-Fi-аар урссаар байх болно.
11. ХАЙХ ЗААВАР ТОВЧЛОЛУУД АШИГЛА
Ихэнхдээ ухаалаг гар утасны эзэд Android дээр суурилсанүл хайхрах хайлтын мөрүндсэн дэлгэцийн дээд хэсэгт. Асуулга бичих замаар хайлт хийх чадвартай бол энэ нь үнэхээр логик юм хаягийн мөрямар ч гар утасны хөтөч.
Үүний зэрэгцээ, ширээний компьютер дээрх хайлтын талбар нь хүсэлтийг google.com руу дахин чиглүүлэхээс илүү их зүйлийг хийж чадна. Энэ нь танд харилцагчид, програмууд, хуанлийн үйл явдал, хавчуурга болон вэб хөтчийн түүхийг хайх боломжийг олгоно автомат горим. Ухаалаг гар утасны ердийн хэрэглээнд энэ нь тийм ч ашигтай биш байж болох ч гадаад гарыг холбоход зайлшгүй шаардлагатай хэрэгсэл юм. Зүгээр л товшино уу
12. SMART LOCK АШИГЛ
Ухаалаг түгжээ бол таны огтхон ч боддоггүй шинж чанаруудын нэг боловч нэг удаа оролдоод үзэхэд та үүнгүйгээр амьдарч чадахгүй. Энэ бол хамгийн алдартай шинэ Android Lollipop-ийн нэг бөгөөд хамгийн алдартай нь юм ашигтай шинж чанаруудсаяхан Android-д нэмэгдсэн. Smart Lock-ийн санаа нь маш энгийн бөгөөд ойролцоох газрын зураг дээр тодорхой Bluetooth төхөөрөмж эсвэл газар байгаа тохиолдолд пин код эсвэл бусад түгжээний дэлгэцийн хамгаалалтыг идэвхгүй болгодог.
Анхдагч байдлаар, Smart Lock "хэрэв" идэвхгүй байна. Өөрөөр хэлбэл, энэ нь хаана ч гэрэлтдэггүй, гэхдээ шинэ Bluetooth төхөөрөмжтэй (ямар ч төрлийн) хослуулсаны дараа үүнийг цагаан жагсаалтад оруулахыг санал болгоно. Үүний дараа та үүнийг дахин мартах болно. Гэхдээ тохиргооны "Аюулгүй байдал" хэсэгт түгжигдсэн дэлгэцийн хамгаалалтыг асаах хүртэл л. Одоо энэ нь байх ёстой зүйлээрээ ажиллах болно.
өөрсдөө ухаалаг тохиргооТүгжээ нь ижил хэсэгт байгаа бөгөөд шинэ Bluetooth төхөөрөмж нэмэхээс гадна та тэнд "аюулгүй газрууд" -ыг зааж өгөх боломжтой бөгөөд Google Now "ажиглалт" дээр үндэслэн сонголтуудын жагсаалтыг шууд гаргаж болно. Дашрамд хэлэхэд, хэрэв та эхний зөвлөгөөнд дурдсанчлан үүнийг идэвхгүй болговол энэ функц мөн алга болно.
13. ЭРЧИМ ХҮЧИЙГ ХЭМНЭХ ЭРХ
Lollipop-ийн өөр нэг онцлох шинэлэг зүйл бол эрчим хүч хэмнэх горим юм. Энэ нь ухаалаг гар утасны үйлдвэрлэгчдийн програм хангамжаас стандарт Android руу шилжсэн бөгөөд үүнийг өөрсдөө хэрэгжүүлдэг байсан. Одоо цэвэр Android-д функц бий - та ухаалаг утсаа бүрэн хэмжээгээр ашигладаг бөгөөд батерейны цэнэгийн 15% хүрэхэд систем нь эрчим хүч хэмнэх горимыг асаахыг санал болгодог бөгөөд энэ нь арын өгөгдөл дамжуулахыг идэвхгүй болгож, гэрэлтүүлгийг хамгийн бага хэмжээнд хүртэл бууруулдаг. , зарим мэдрэгчийг идэвхгүй болгож, дэлгэцийн үзүүлэх FPS-ийг нэг секундэд хэдэн арван фрэйм болгон бууруулдаг. Ойлгомжтой болгохын тулд дэлгэцийн доод хэсэгт байрлах төлөвийн мөр болон дэлгэцэн дээрх товчлуурууд нь мартахгүйн тулд улаан болж хувирдаг.
AMOLED ухаалаг гар утсандаа батерейг хэмнэхийн тулд та хар өнгийн ханын зураг тохируулж, хар дэвсгэртэй програмуудыг ашиглаж болно.
Эрчим хүч хэмнэх горимыг тохируулах боломжтой. "Тохиргоо → Батерей → цэс → Эрчим хүч хэмнэх горим" руу очно уу. Энд та нөхцөлийг зааж өгч болно автомат эхлүүлэхгорим (хэдийгээр сонголт нь өчүүхэн: 5%, 15% эсвэл хэзээ ч биш) бөгөөд хамгийн чухал нь яг одоо горимыг асаана уу. Хэрэв та цэнэглэх боломжгүй урт аялалд байвал энэ нь маш тохиромжтой.
14. ЗАМЫН ХӨДӨЛГӨӨНИЙГ ХЯНАЛТ
Ухаалаг гар утасны үйлдвэрлэгчид ердийнх шигээ Android 5.0-ийн стандарт интерфэйсийг авч, бүх зүйлийг өөрчлөх болно (сайн уу Samsung - ихэнх нь) том амрагинтерфэйсүүдийг эвдэх), гэхдээ стандарт Lollipop хөшиг дээр, эс тэгвээс номтой "хоёр дахь хөшиг" дээр.
Шуурхай тохиргооны үйлдлүүд нь нэг онцлог шинж чанартай байдаг. Төвд байрлах өгөгдөл дамжуулах товчлуур нь өгөгдөл дамжуулахад огт шилжихгүй бөгөөд интерфэйс болж өргөжиж байгаа бөгөөд энэ нь танд зөвхөн одоогийн замын хөдөлгөөний зарцуулалтыг харах боломжийг олгодог төдийгүй дээд талын шилжүүлэгчийг ашиглан өгөгдөл дамжуулахыг унтраадаг.
15. УТАС БИШ АППРАЙЛЫГ ХУВААЛЦУУЛ
Ялангуяа утсаа бусдад өгөх дуртай хүмүүст зориулан Lollipop нь дэлгэцийн зүү тогтоох функцтэй бөгөөд та ухаалаг утсаа нэг программ дээр хаах, нөгөө рүү шилжих боломжгүйгээр түгжих боломжтой. Бусад олон ашигтай зүйлсийн нэгэн адил энэ нь бүрэн үл үзэгдэх бөгөөд тохиргоонд нэлээд гүн нуугддаг. Идэвхжүүлэхийн тулд "Тохиргоо → Аюулгүй байдал" руу очиж, бараг төгсгөл хүртэл гүйлгээд "Програмын түгжээ" сонголтыг асаана уу.
Одоо харах товчийг дарвал ажиллаж байгаа програмууд("Үзэх"), одоогийн програмын өнгөц зургийн доод талд товчлуур гарч ирнэ. Дүрс дээр дарсны дараа сонгосон програмын дэлгэц түгжигдэх бөгөөд буцаж очихын тулд "Буцах" болон "Үзэх" товчийг зэрэг дарах шаардлагатай болно. Энэ тохиолдолд та пин кодыг дэлгэцийн түгжээнд тохируулсан бол оруулах шаардлагатай болно.
XX. ACITIVITY LUNCHER-Г АШИГЛАХ
Аливаа график Android програм"үйл ажиллагаа" (үйл ажиллагаа) гэж нэрлэгддэг нэг буюу хэд хэдэн зүйлийг багтаана. Тэдгээр нь тус бүр нь програмын цонх (дэлгэц), жишээлбэл, үндсэн дэлгэц эсвэл тохиргооны дэлгэц, магадгүй бүр файл сонгох цонх юм. Анхдагч байдлаар, та зөвхөн програм хөгжүүлэгчийн үндсэн (үндсэн) гэж тэмдэглэсэн үйлдлүүдийг шууд (ширээний компьютерээс) нээж болно, үлдсэнийг нь зөвхөн програмаар дамжуулан ашиглах боломжтой бөгөөд зөвхөн хөгжүүлэгч өөрөө үүнийг зөвшөөрсөн тохиолдолд л боломжтой.
Гэсэн хэдий ч, гарт байгаа зөв хэрэгсэлтэй бол та ямар ч програмын бусад үйл ажиллагаанд хүрч, тэр ч байтугай ширээний товчлол үүсгэж болно. Activity Launcher үүнийг л хийдэг. Зүгээр л програмаа суулгаад, дээрх цэснээс "Бүх үйлдлүүд"-ийг сонгоод, хэрэгтэй програмаа олоорой. Түүний бүх үйл ажиллагаа дэлгэцэн дээр гарч ирэх бөгөөд тэдгээрийн аль нэгийг нь энгийн товшилтоор нээх эсвэл ширээний компьютер дээр урт хуруугаараа өлгөх боломжтой.
Ашигтай "дотоод" үйл ажиллагааны жишээ бол Chrome хавчуургын цонх (Chrome → Bookmark), Android дээрх далд AppOps механизмд хандах боломжтой.< 4.4.2 (Настройки → AppOps), запуск поиска в TuneIn Radio (tunein.ui.activities.TuneInSearchActivity). Очень много активностей имеет в себе ES Проводник, включая редактор, музыкальный плеер, просмотрщик изображений и многое другое. Любую из них можно запустить напрямую с рабочего стола. Таким же образом можно открыть любой раздел настроек и получить доступ к некоторым функциям ОС, достучаться до которых проблематично. Это абсолютно легальная функцио нальность, и она не требует root.
Android нь залгаастай гарт зориулсан том товчлууруудтай. Сумнууд, Tab, Enter товчлууруудыг ширээний компьютер болон төрөл бүрийн цэсээр удирдахад ашиглаж болно. Нэмж дурдахад дараах гарын товчлолуудыг ашиглах боломжтой.
Esc - "Буцах" товч;
Win + Esc - Нүүр товч;
Ctrl + Esc - "Цэс" товч;
Alt + Tab - програм хооронд шилжих;
Ctrl + Space - шилжүүлэгчийн байрлал;
Ctrl + P - тохиргоог нээх;
Ctrl + M - суулгасан програмуудыг удирдах;
Ctrl + W - ханын цаасыг өөрчлөх;
Win + E - захидал бичих;
Win + P - хөгжим тоглуулагч;
Win + A - тооцоолуур;
Win + S - SMS бичих;
Win + L - хуанли;
Win + C - харилцагчид;
Win + B - хөтөч;
Win + M - Google газрын зураг;
Win + Space - хайх;MAC болон IP хаягаа мэдэхийн тулд "Тохиргоо → Wi-Fi → цэс → Нарийвчилсан-
функцууд". MAC болон IP нь хамгийн доод талд байх болно.Lollipop нь Flappy Bird загварын тоглоомтой. "Тохиргоо → Утасны тухай" руу очно уу.
зүйл дээр хэд хэдэн удаа товшино уу " Android хувилбар", дараа нь гарч ирсэн "чупа-чупс" дээр хуруугаа барина уу. Бид тоглодог.Google Now нь орос хэл дээрх олон тооны дуут командыг дэмждэг. Тэдгээрийг бүгдийг нь дуут хайлт ба жинхэнэ дуут тушаал гэсэн хоёр бүлэгт хувааж болно. Дуут хайлтСистем нь холбоосын жагсаалтын оронд тодорхой хариултыг харуулах үед Google-д ухаалаг хайлт хийх боломжийг олгодог бөгөөд дуут тушаалууд нь SMS илгээх, дохиолол тохируулах зэрэг тодорхой үйлдлүүдийг хийх боломжийг олгодог. "Тушаалуудын жагсаалтыг зураг дээр харуулав" Дуут тушаалууд Google Now. Дуут хайлт нь арав гаруйг агуулдаг янз бүрийн төрөласуултууд:
Цаг агаар. Маргааш өглөө цаг агаар ямар байх бол?
Хаяг. Хамгийн ойрын эмийн сан хаана байдаг вэ?
Нислэгийн мэдээлэл. Аэрофлотын 2336 дугаартай нислэг хэзээ нисэх вэ?
Цаг хугацаа. Лондонд цаг хэд болж байна вэ?
Хөгжил. Өнөөдөр нар хэзээ жаргах вэ?
Тооцоолол. 2209-ийн квадрат язгуур хэд вэ?
Орчуулга. Испани хэлээр "өргөст хэмх" гэж юу вэ?
Спорт. Спартак хэзээ тоглох вэ?
Санхүү. Өнөөдөр S&P 500 индекс гэж юу вэ?
Өгөгдөл. Дэлхийн хамгийн өндөр барилгын өндөр хэд вэ?
Валютын ханш. 2600 рупийг ам.доллар руу хөрвүүлээрэй.
Зураг. Алтан хаалганы гүүрний зургийг үзүүл.
Сонирхолтой нь, Google Now нь англи хэл дээр олон тооны, тийм ч тодорхой бус асуултуудыг ойлгодог. Жишээлбэл, та дараахь зүйлийг өгч болно.
Би өнөөдөр хүрэм өмсөх ёстой юу?
420 рубльээс хэдэн төгрөг авах вэ?
Миний илгээмж хаана байна?
Мэдээжийн хэрэг, энэ нь зөвхөн хэлж болох зүйл биш боловч нийтлэлийг сунгахад тус болохгүй бөгөөд бусад олон боломжууд аль хэдийн мэдэгдэж байна. Эдгээр заль мэхийн талаар бүү мартаарай, тэгвэл ухаалаг утас болно
арай илүү тухтай. 2017 оны 1-р сарын 26-нд.
Оршил
Өнөөдөр Android үйлдлийн систем (Android) нь тархалтын хувьд Windows-ээс бараг доогуур биш юм. Энэ нь ухаалаг гар утас, таблетуудын 90 гаруй хувьд хэрэглэгддэг. Онцлог шинж чанартүүний хэрэглэгчийн (график) интерфэйс нь гар, хулганагүйгээр ашиглахад зориулагдсан бөгөөд зөвхөн хуруугаараа хүрэхэд хариу үйлдэл үзүүлэх дэлгэцтэй (мэдрэгчтэй дэлгэц) юм.
Ерөнхийдөө Android-г удирдах нь тийм ч хэцүү биш юм.
Зарим дэлгэрэнгүй заавар нь Android-ийн интерфейстэй таарахгүй байж магадгүй юм тусгай төхөөрөмж. Баримт нь зарим төхөөрөмж үйлдвэрлэгчид стандарт Android интерфейсийг өөрчилдөг. Samsung томоохон өөрчлөлтүүдийг хийж байна.
Гэсэн хэдий ч, ерөнхий зарчиминтерфейсийн байгууллагууд хадгалагдан үлджээ.
Дэлгэцийн түгжээ тайлах болон Android ширээний компьютер
Таныг төхөөрөмжөө асаахад хамгийн түрүүнд харагдах зүйл бол түгжээг тайлах дэлгэц юм.
Та цайзын дүрсийг хуруугаараа хүрч, хуруугаа суллахгүйгээр баруун тийш, тойргийн хил рүү чирээд тэнд суллах хэрэгтэй.
Зарим төхөөрөмж дээр түгжээний зургийн оронд өөр байж болно. Гэхдээ зарчим нь ижил хэвээр байна - та хуруугаа дэлгэцэн дээр гүйлгэх хэрэгтэй.
Дэлгэцийн түгжээг тайлсны дараа бүх удирдлага төвлөрсөн ширээний компьютер нээгдэнэ.
Дэлгэцийн доод талд статусын мөр ба системийн тавиур байдаг - тэдгээр нь хар өнгөтэй байна. Статусын талбар нь зүүнээс баруун тийш удирдах үндсэн товчлууруудыг агуулна.
- Буцах товчлуур. Идэвхтэй програмын өмнөх цонх руу буцна уу. Хэрэв програм нэг цонхтой бол энэ товчлуур нь програмыг хаадаг.
- Нүүр хуудас товчлуур. Ширээний компьютер руу буцах. Идэвхтэй програмыг багасгаж, ширээний компьютерийг нээнэ.
- Солих товч. Бүгдийг урьдчилан харахыг нээнэ ажиллаж байгаа програмууд. Үүний ачаар та ажиллаж байгаа програмуудын хооронд хялбархан шилжих боломжтой.
- Цонхны товчлуур. Идэвхтэй програмын цэс. Одоо идэвхтэй байгаа програмын команд бүхий цэсийг нээнэ.
- Чанга яригчийн дууны тохируулга.
- Дэлгэцийн дэлгэцийн агшинг авна уу.
Анхаарна уу.Зарим төхөөрөмж дээр статус талбарт дууны хэмжээ болон дэлгэцийн зургийн товчлуур байхгүй байж болно.
Статусын талбарын баруун талд системийн тавиур байна. Энэ нь програмын мессеж, програмын дүрсийг харуулдаг. Хэрэв та тавиур дээр хүрвэл цэс нээгдэнэ хурдан тохиргоо:
Анхаарна уу.Бүх төхөөрөмж дээр биш, та тавиур дээр хүрэхэд хурдан тохиргооны цэс нээгдэнэ. Зарим үйлдвэрлэгчид ийм цэс байхгүй байж болно. Эсвэл дэлгэцийн дээд хэсгээс хуруугаа шудрах гэх мэт өөр аргаар нээж болно.
Статусын талбар дээр сонгосон програмын товчлол бүхий эхлүүлэгч байдаг.
Android мэдрэгчтэй дэлгэц
Програм болон Андройдын бүх удирдлага нь дэлгэцэнд хүрэх замаар хийгддэг. Андройд мэдрэгчийг (мөн дохио зангаа гэж нэрлэдэг) мөн чанараараа хуваалцдаг:
- Хурдан хүрэлцэх (хуруугаа хүрч, нэн даруй авах) - компьютерийн хулганатай адил хоёр товшилт эсвэл enter товчийг дарна уу. Програм эхлүүлэх, файл нээх гэх мэт үндсэн үйлдлийг гүйцэтгэдэг.
- "Урт" мэдрэгчтэй (хуруугаараа хүрч, барина уу) - компьютерийн баруун товчлууртай төстэй - нэмэлт үйлдлүүдийг санал болгодог. Эсвэл текст, файл, элементийг сонгоно.
- "Томруулах" - хоёр хуруугаараа нэгэн зэрэг хүрч, дараа нь бие бие рүүгээ эсвэл эсрэгээр нь хөдөлгөдөг. Баримт бичгийн фонт эсвэл зургийн хэмжээг нэмэгдүүлэх эсвэл багасгах.
- "Гүйлгэх" - дэлгэцийн дагуу эсвэл хуруугаараа гулсах хөдөлгөөн. Дэлгэцийн хилээс гадуур нуугдсан элементүүдийг харуулна. Жишээлбэл, файлуудын жагсаалт, галерей дахь дараагийн зураг, Дараагийн хуудасбаримт бичиг.
Android дээрх файлуудтай ажиллах
Андройд дээр файл нээх, хуулах, устгах нь бусад үйлдлийн системтэй ижил аргаар хийгддэг тусгай хөтөлбөрфайлын менежер. Android-д зориулсан ийм олон програмууд байдаг. Файл менежерАндройдтой хамт ирдэг , ашиглахад хялбар:
Дээд талын мөрөнд таны одоо байгаа фолдерыг харуулах товчлуурууд байна. Мөн боломжтой үйлдлүүдийн товчлуурууд. Фолдер дээр хурдан хүрэхэд тэр хавтас нээгдэнэ. Файл дээр хурдан хүрэхэд тэр файл нээгдэнэ. Хэрэв та хуулах, устгах файлууд (хавтас) сонгох шаардлагатай бол нэг файл дээр удаан дарж, сонгогдсоны дараа үлдсэн хэсгийг нь сонгоно уу:
Сонгосон файлуудыг Bluetooth эсвэл WiFi-ээр устгах, хуулах, тайрах, илгээх боломжтой. Хэрэв та файл хуулах, шилжүүлэх шаардлагатай бол тэдгээрийг сонгоод хуулж авсны дараа өөр хавтас руу очоод "Буулгах" товчийг дарна уу.
Хэрэв та хавтсанд байгаа бүх файлыг сонгохыг хүсвэл дараах байдлаар хийж болно.
Эхлээд эхний файлыг сонгоод (урт товшилтоор), дараа нь "Сонгосон" товчийг дарна уу. Нээх болно нэмэлт товчлуур"Бүгдийг нь сонго".
Хөтөлбөрийг эхлүүлэгч эсвэл ширээний компьютер дээрх товчлолууд, мөн Android үндсэн цэсээр дамжуулан эхлүүлж болно.
Хэрэв та эхлүүлэгч дээрх програмын цэсийн дүрс дээр дарвал програмын цэс нээгдэнэ:
Нэг дэлгэц бүгд багтахгүй байж магадгүй суулгасан програмууд. Цэсээр гүйлгэхийн тулд хуруугаараа баруунаас зүүн тийш гулсах хөдөлгөөн хийх хэрэгтэй.
Хэрэв та програмын товчлол дээр товчхон дарвал програмыг эхлүүлэх болно. Хэрэв та хуруугаа барьвал хэсэг хугацааны дараа ширээний компьютер харагдах бөгөөд та хуруугаараа гүйлгэх замаар товчлолыг ширээний компьютер руу зөөж болно.
Хэрэв та програм хооронд шилжих товчийг дарвал - .
Бүх ажиллаж байгаа програмуудыг урьдчилан харах дэлгэц нээгдэнэ.
Энэ дэлгэц дээр та хүссэн програмдаа хүрэх хэрэгтэй.
Хэрэв програмын цонхыг хурдан доошлуулбал програм хаагдах болно.
Андройд дээр програмыг хэрхэн хаах вэ
Эхний арга. "Буцах" товчийг дарна уу - Android taskbar дээр. Гэхдээ хэрэв энэ нь хөтөч гэх мэт олон цонхтой програм бол энэ товчлуурыг ашиглахад тохиромжгүй болно. Нэмж дурдахад, програм нь хаагдахгүй, үл үзэгдэх боловч RAM-д хэвээр байна.
Хоёр дахь арга. "Цонх" товчийг дарна уу - .
Хэрэв програм нь үндсэн цэстэй бол энэ нь гарах эсвэл хаах командыг агуулж болно:
Эсвэл энэ програмын цэс:
Гурав дахь арга. "Swap" товчийг дарна уу - Android taskbar дээр. Дараа нь цонхны урьдчилан харах хэсгийг олоод доош зөөнө үү:
Дөрөв дэх зам. Системийн тохиргоог нээгээд, програмын таб руу очоод "Ажиллаж байгаа" програмын табыг нээгээд хүссэн програмдаа хүрнэ үү.
шинэ дэлгэцэн дээр "Stop" товчийг дарна уу:
Андройд дээр програм суулгах
Андройд дээр интернетэд холбогдож байна
Ихэнх Android төхөөрөмж дээр та сүлжээгээр дамжуулан интернетэд холбогдох боломжтой гар утасны операторуудэсвэл WiFi. Эдгээр хоёр аргыг төхөөрөмжийн тохиргоо - Утасгүй сүлжээ хэсгээс авах боломжтой.
Хэрэв та WiFi-аас 3G эсвэл эсрэгээр шилжих шаардлагатай бол эхлээд одоогийн интернетийн эх үүсвэрийг унтрааж, дараа нь өөр нэгийг асаах хэрэгтэй.
Мэдээлэл оруулах талбарт хүрэхэд Android дээрх гар автоматаар дэлгэцэн дээр гарч ирнэ.
Android-д ирдэг гар нь тийм ч тохиромжтой биш юм. Үүн дээр тоон болон товчлуурууд байдаг тусгай дүрүүдсэлгэхийн тулд өөр багц руу шилжсэн. Нэмж дурдахад курсорыг хөдөлгөх сумтай товчлуурууд байхгүй бөгөөд Alt, Ctrl товчлуурууд байдаггүй. Хоёрдахь тэмдэгтийн багц:
Гурав дахь тэмдэгтийн багц:
Таны харж байгаагаар, хэрэв танд буржгар хаалт хэрэгтэй бол түүнд хүрэхийн тулд хоёр багц товчлуурыг солих шаардлагатай болно.
Гэсэн хэдий ч Android-д гар нь програм бөгөөд энэ нь түүнийг өөр гараар сольж болно гэсэн үг юм. Жишээ нь дээр Хакерын гар:
Энэ нь бараг жинхэнэ гар шиг юм. Хамгийн чухал нь курсорыг хөдөлгөх сумтай товчлууруудтай. Энэ нь маш хялбар, учир нь курсорыг хуруугаараа эсвэл график гулсагчаар хэд хэдэн тэмдэгтээр хөдөлгөх нь там юм. Гэхдээ үүн дээр илүү олон түлхүүр байгаа тул тэдгээрийн хэмжээ бага тул та түүнтэй илүү болгоомжтой ажиллах хэрэгтэй.
Хэл солихын тулд Хакерын гар дээрх зайны товчлуурыг шудрах хэрэгтэй.
Хоорондоо шилжих өөр өөр гарууд Android тохиргоонд хийсэн:
Андройд дээрх текстийг сонгоод хуулах
Компьютерийн төхөөрөмж дээр тексттэй идэвхтэй ажиллах үед эрт орой хэзээ нэгэн цагт текстийг хуулж, өөр програм (баримт бичиг) руу шилжүүлэх шаардлагатай болно. Ердийн үйлдлийн системд үүнийг хялбархан хийдэг - контекст цэсэсвэл Ctrl + C. Android нь илүү хэцүү байдаг. Эхлээд та хуулахыг хүссэн фрагментийнхээ зарим үгэн дээр дэлгэцэн дээр хурдан хоёр товших хэрэгтэй. Энэ үгийг тодруулж, хоёр гулсагч гарч ирнэ:
Гулсагчийг хуруугаараа барьснаар та үүнийг хөдөлгөж, шаардлагатай хэмжээгээр текст сонгох боломжтой. Үүний дараа та сонгосон текст дээр хүрч, цэс гарч ирэх хүртэл хуруугаа бүү суллах хэрэгтэй.
Үүнд та "Хуулбарлах" хэсгийг сонгох хэрэгтэй. Энэ цэс өөр өөр программ дээр өөр харагдаж болно. Жишээлбэл, текстийн оронд дүрс тэмдэг байж болно.
Дараа нь текстийг буулгахыг хүсч буй програм (баримт бичиг) рүү очиж, дэлгэцийг зөв газарт нь хүрч, ижил төстэй цэс гарч ирэх хүртэл хуруугаа барина уу, гэхдээ "Paste" -г сонго.
Мэдээжийн хэрэг, Android дээр текст хуулах нь тохиромжгүй юм. Гэхдээ bezrybe болон хорт хавдрын загас дээр.
Дүгнэлт
Мэдээжийн хэрэг, Android үйлдлийн системтэй төхөөрөмж нь бүрэн хэмжээний компьютерийг бүрэн орлож чадахгүй, гэхдээ илүү их эсвэл бага боловч нийтлэг төрлийн ажлыг үүн дээр хийж болно. Засварлах хүртэл энгийн файлууд MS Word, Excel.
Хэрэв таны Андройд төхөөрөмж USB-Host (OTG) горимыг дэмждэг бол та үүнтэй холбогдож болно USB хулганагар болон тексттэй ажиллахад илүү хялбар байх болно.