Гэр / Интернет дээр ажиллах / Програмуудыг нээж, тэдгээрийн хооронд шилжинэ үү. Android дээрх програмуудын хооронд хэрхэн шилжих вэ? Android дээрх програмуудыг хурдан солих

Програмуудыг нээж, тэдгээрийн хооронд шилжинэ үү. Android дээрх програмуудын хооронд хэрхэн шилжих вэ? Android дээрх програмуудыг хурдан солих

Олон үйлдэлт интерфейс болон тэдгээртэй харилцах нь үйлдлийн системийн сул талуудын нэг байсаар ирсэн. 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Дараах текстийг гараар оруулна уу:

Далайн эрэг орчмын ногоон царс;\n Тэр царсан дээрх алтан гинж:\n Өдөр шөнөгүй эрдэмтэн муур\n Бүх зүйл гинжийг тойрон эргэлддэг;\n Энэ нь явдаг зөв- дуу асна,\n Зүүн- үлгэр ярьдаг.

Бид хамгийн энгийн 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-ийн понтоноос хэд хэдэн гэрэл зургийг өгсөн:


Мөн өөр гэрчийн мэдүүлэг байна. Мөн Васка сонсож, идэж байна.

Бид шинэ төсөл боловсруулдаг Шерлокхоёр үйл ажиллагаатай. Эхний дэлгэц дээр хоёр дахь дэлгэц рүү шилжих товчлуур, хулгайчийн нэрийг харуулах бичвэрийн шошго байх болно.