Гэр / Skype / Android ухаалаг гар утасны техникийн шинж чанарыг хэрхэн олж мэдэх вэ. Android ухаалаг гар утасны үйлчилгээний (нууц) кодууд Утас болон үүрэн холбооны сүлжээ

Android ухаалаг гар утасны техникийн шинж чанарыг хэрхэн олж мэдэх вэ. Android ухаалаг гар утасны үйлчилгээний (нууц) кодууд Утас болон үүрэн холбооны сүлжээ

Энэхүү гарын авлагад бид системийн оношлогоо, оновчлолын функцийг гүйцэтгэдэг Android хэрэгслүүдийг авч үзэх бөгөөд бэлэн нөөцийг хэрхэн ашиглаж байгааг илүү сайн ойлгох боломжийг танд олгоно.

Ширээний үйлдлийн системд зориулсан "твикерүүд"-ийн үеэс танил болсон бүх төрлийн оптимизаторуудын талаар та эргэлзээтэй байх нь ойлгомжтой. Гэсэн хэдий ч Android үйлдлийн системийн боломжит хэрэгслүүд нь процессын талаар бүрэн, иж бүрэн мэдээлэл авах, хэд хэдэн багц үйлдлүүд хийх гэх мэт боломжийг олгодоггүй тул ийм програмууд үргэлж бэлэн байх ёстой гэдгийг үгүйсгэх аргагүй юм.

Шүүмжид оруулсан гол оролцогчид:

Мөн дурдах болно:

Туслах Android-д зориулсан- Android-ийг оновчтой болгох хэрэгслүүдийн сонголт. Энэхүү хэрэгсэл нь системийг оновчтой болгох 18 үндсэн функцийг агуулдаг. Тэдгээрийн дотор хяналт, үйл явц, даалгаврын удирдлага, хог файлыг цэвэрлэх, эхлүүлэх менежер, програмын менежер болон бусад бүрэлдэхүүн хэсгүүд орно.

Дээр нүүр хуудасСистемийн талаарх бодит цагийн оношлогооны мэдээллийг харуулах бөгөөд үүнд: процессорын ачаалал, RAM, ROM, санах ойн карт дээрх сул зай, дотоод санах ойутас. Хэд хэдэн виджетийг үндсэн дэлгэц дээр нэмэхэд тохиромжтой хурдан нэвтрэхсонирхсон мэдээлэл рүү.

"Хяналт" хэсэгт хэрэглэгч RAM (даалгаврын менежер) -ээс програмуудыг буулгах эсвэл шаардлагагүй өгөгдлийг системээс цэвэрлэх боломжтой - түр зуурын системийн файлууд болон суулгасан програмуудын кэш, бүртгэлийн файлууд, хоосон файлууд/ хавтас болон бусад "хог", устгах нь системд хор хөнөөлгүй нөлөө үзүүлдэг. Нэмж дурдахад Туслах нь санах ойн карт дээрх түр зуурын файлуудын жагсаалт, сонголтыг өгдөг захиалгат файлуудхэмжээ, мэдээллийн төрөл гэх мэт.

Хэрэглээний дараагийн хэсэг нь үйл явцын удирдлага юм. Эндээс та процессын төрлүүд (зохих тэмдэглэгээгээр тэмдэглэгдсэн), тэдгээрийн эзэлдэг санах ой, CPU-ийн ачааллын талаар мэдээлэл авах, системийн гүйцэтгэлийн асуудлын талаар асуулт байгаа тохиолдолд тодорхой процессуудын үйл ажиллагааг хянах боломжтой. Юуны дагуу шаардлагагүй процессуудсанах ойноос буулгаж болно.

Гурав дахь хэсэгт төхөөрөмжийн батерейны зарцуулалтыг оновчтой болгох сонголтууд багтсан болно. Дэлгэцийн дээд талд - сүлжээний удирдлага, тод байдал, дуу чимээ, чичиргээ болон бусад сонголтууд (системийн виджетээр дамжуулан бас боломжтой). Доорх нь системийг оновчтой болгоход хэрэгтэй янз бүрийн үйлчилгээний програмуудыг доор харуулав: багц програмыг устгах / суулгах, үүсгэх нөөцлөх, програмуудыг SD карт руу шилжүүлэх, автоматаар ажиллуулах менежер, файлын менежер, батерей болон системийн мэдээлэл, эрхийн тохиргоо. Ерөнхийдөө, таны харж байгаагаар энд гайхалтай зүйл байхгүй бөгөөд сонголтын гол үнэ цэнэ нь хүртээмжтэй байдал юм. системийн функцууднэг хэсэгт.

Дүгнэлт. Android-д зориулсан Assistant нь иж бүрэн функц бүхий Android-д зориулсан уламжлалт оновчлогч юм. Энэ нь цоо шинэ зүйлийг нэвтрүүлдэггүй бөгөөд зүгээр л системийг тохируулахад тохиромжтой бүрхүүл юм. Гол давуу талуудаас - энгийн интерфэйс, ашиггүй маркетингийн нэмэлт, програмуудтай багц ажиллагаа байхгүй.

Android-д зориулсан системийн мэдээлэл нь Андройд үйлдлийн системтэй холбоотой янз бүрийн төрлийн үйлчилгээний мэдээллийг өгдөг бөгөөд энэ нь дараагийн системийг оновчтой болгоход хэрэг болно. Энэ програмын үндсэн функцуудыг авч үзье.

Системийн самбар нь карт болон санах ойд ашигласан зай, RAM, ажиллах хугацаа, сүлжээний мэдээлэл (IP хаяг, сүлжээний холболтын төрөл гэх мэт) -ийн хураангуй мэдээллийг өгдөг. Үүний зэрэгцээ процессор болон түүний ажлын ачааллын талаархи мэдээлэл байхгүй байгаа нь маш хачирхалтай юм.

Системийн таб дээр бүх мэдээллийг текст хэлбэрээр харуулав. Энэ нь оновчлолд ямар ч тохиолдолд хамаарахгүй бөгөөд үүний зэрэгцээ Android систем, ерөнхийдөө техник хангамжийн бүрэлдэхүүн хэсэг: үйлдлийн систем, тохиргоо, санах ой, батерей болон гүйцэтгэлд нөлөөлдөг бусад зүйлсийн талаар дэлгэрэнгүй мэдээллийг өгдөг.

Дараагийн хэсэг болох Даалгаварууд нь шаардлагагүй процессуудыг үзэж, "алах", CPU болон санах ойн ашиглалтын талаарх мэдээллийг авах боломжийг олгоно. Энэ хэсэг нь практик талаасаа арай илүү ашигтай боловч тохь тухтай байдлын хувьд ижил төстэй хэрэглээнд ижил төстэй бүрэлдэхүүн хэсгүүдээс хоцорч байна. Эрэмбэлэх боломжтой боловч хөгжүүлэгч нь процессын өнгө кодлол, тэдгээрийн ангиллыг өгөөгүй. Тиймээс үйл явцыг хянахад хэцүү байдаг, үнэндээ.

Програмын хэсэг нь суулгасан болон бүх зүйлийг агуулна системийн програмууд. Энд та програм бүрийг тус тусад нь удирдах боломжтой, гэхдээ багц үйлдлүүд (суулгах, устгах гэх мэт) байхгүй.

Эцэст нь, Бүртгэлийн хэсэг нь зөвхөн хэрэглэгчдэд төдийгүй програмыг туршиж байгаа болон дибаг хийх мэдээллийг задлахыг хүсч буй хөгжүүлэгчдэд хэрэгтэй байж болно. Бүртгэлүүд бодит цаг хугацаанд шинэчлэгддэг тул та түүхийг файлд хадгалах боломжтой.

Сонголт болгон виджетийг үндсэн дэлгэцэнд нэмж болно. Түүний боломжууд нь даруухан биш юм: энэ нь батерейны цэнэг, сул RAM санах ой, SD карт дээрх эзэлсэн зайны мэдээллийг харуулдаг.

Дүгнэлт. Энэ замаар, Системийн програм Android-д зориулсан мэдээлэл нь энгийн үйлдлийн систем хэрэглэгчид, зарим талаараа хөгжүүлэгчдэд хэрэгтэй болно. Үүний оронд энэ нь үйл явц, үйл явдлыг бүртгэл дэх бодит цаг хугацаанд хянах боломжийг олгодог мэдээллийн хэвийсэн хэрэгсэл юм. Тохиргоотой холбоотой хэд хэдэн оновчтой оновчтой сонголтууд байдаг.

Elixir 2 нь системийн мэдээлэл авах, төхөөрөмжийг оношлох, үндсэн дэлгэцэнд тохирох виджетүүдийг нэмэх хэрэгсэл юм.

Ижил төстэй програмуудад байдаг функцүүдээс эхэлцгээе. Мэдээллийн хэсэг нь төхөөрөмжийн талаарх хураангуй мэдээллийг агуулдаг: боломжтой дискний зай ба RAM санах ой, процессорын байдал, батерейны цэнэг, утас, одоогийн байршил, дэлгэц ба дуу чимээ, үйлдлийн горим, камер, гадаад төхөөрөмжүүдгэх мэт.

Үүнийг бас тэмдэглэх нь зүйтэй нэмэлт функцууддамжуулан авах боломжтой контекст цэс. Elixir 2 нь сонгосон найрлага бүртэй холбоотой онцлогуудыг санал болгодог. Жишээлбэл, цэснээс процессорыг сонгосноор та түүний загвар, батерейны ашиглалтын талаархи мэдээллийг харах, CPU зохицуулагчийг өөрчлөх боломжтой. Санах ойн картанд суулгах, програмын менежмент хийх боломжтой. Тиймээс Elixir нь холбогдох системийн функцүүдийн нэлээд тохиромжтой, логик зохицуулалтыг санал болгодог.

Програмын дараагийн хэсэг нь програмын менежер юм. Энэ хэсэг нь тухай мэдээллийг агуулдаг суулгасан програмуудтэдгээрийн орон зай, байршил. Нарийвчилсан эрэмбэлэх боломжтой (жишээлбэл, код эсвэл кэшийн хэмжээгээр), текст шүүлтүүр байдаг. Тохиромжтойгоор та багц горимыг идэвхжүүлж, бүх шаардлагагүй програмуудыг хурдан устгах боломжтой.

Хамгийн сонирхолтой зүйлсийн нэг функциональ шинж чанарууд Elixir - "Мэдрэгч" хэсэг. Үүний дагуу эндээс та системийн өгөгдөл болон Android төхөөрөмжийн боломжтой мэдрэгчийн хэрэглээтэй танилцах боломжтой. Нэмж дурдахад та хамгийн бага болон оргил хүчийг шалгахын тулд гараар туршилт хийж болно.

"Бүртгэл" нь logcat болон dmesg файлуудын агуулгыг харуулдаг бөгөөд та мессежийг (алдаа / анхааруулга / мэдээлэл) шүүж болно. Elixir ашиглан тайлан үүсгэсэн системийн мэдээлэлимэйлээр илгээхэд хялбар.

Эцэст нь олон төрлийн виджетийг тэмдэглэх нь зүйтэй. Тэдгээрийг идэвхжүүлж, тохируулахын тулд та нэмэлт програм суулгах хэрэгтэй. Энэ болон бусад нэмэлтүүдийг (хувийн, систем, администратор гэх мэт) Google Play-ээр суулгаж болно.

Дүгнэлт. Elixir 2 нь ангилалдаа хамгийн хүчирхэг програмуудын нэг бөгөөд суулгахыг зөвлөж байна. Системийн нөөцийг удирдах, төхөөрөмж, системийн нөөцийг оношлох боломжийг танд олгоно. Системийн бүрэлдэхүүн хэсгүүдийг удирдах маш сайн боломжууд, функцүүдийн чадварлаг бүлэглэл, танд хэрэгтэй бүх зүйлсийн бэлэн байдал.

DU Battery Saver нь үндсэн системийг оновчтой болгох, батарей хэмнэхэд зориулагдсан програм юм. Энд нарийн тохиргоо байхгүй, энэ нь маш энгийн бөгөөд туршлагатай хэрэглэгчдэд сонирхолтой байх магадлал багатай юм.

Үндсэн хуудсан дээр ("Батерей") батерейны одоогийн төлөвийн талаарх мэдээллийг авах боломжтой. Хэрэв таны төхөөрөмж цэнэглэгдэж байгаа бол бүрэн цэнэглэхэд шаардагдах хугацааг шалгаж болно. Үүнээс гадна, та эндээс заримыг нь гаргаж авах боломжтой техникийн үзүүлэлтүүд: температур, хүчдэл ба зайны багтаамж. Дэлгэцийн доод талд байгаа график дээр хэрэглэгч батерейны түвшингээс хамааран өдрийн турш батерейг хэрхэн зарцуулсныг хянах боломжтой. Энэ хэмжүүрээс харахад бүх зүйл тодорхой боловч бидний авахыг хүсч байгаагаас практик утга бага байна.

"Хадгалах" хэсэгт - хэрэглээний горимуудын менежмент. Профайл нь тайлбартай тул та утсаа хэрхэн оновчтой болгохоор төлөвлөж байгаагаа ойлгох боломжтой: дуудлага, SMS, интернет гэх мэт. Та хэдэн арван параметрээс өөрийн профайлыг үүсгэж болно. Battery Saver-ийн төлбөртэй хувилбарын хэрэглэгчид гэж нэрлэгддэг зүйлд хандах боломжтой. "Ухаалаг" горим: мэдэгдлийг идэвхгүй болгох, програмын удирдлага, автоматаар байршуулах, өдрийн турш эрчим хүчний хэрэглээний профайлыг өөрчлөх.

Монитор таб нь програмууд болон техник хангамжийн эрчим хүчний зарцуулалтыг хянадаг. Эндээс та батерейг юу хамгийн их шавхаж байгааг тодорхой харж болно, "гэм буруутан" -ыг унтрааж болно.

Батарей хэмнэгч апп нь бусад функцуудтай боловч сонирхол багатай, мөн энэ хөгжүүлэгчийн бусад програмын адил зарим функцууд нь зөвхөн сурталчилгааны шинж чанартай байдаг.

Хомсдолтой үед чөлөөт зайутсан дээр, хайх, устгах хамгийн их магадлалтай хог файлууд, хамгийн томоос эхэлж, хэмжээ нь багасна. DiskUsage - жижиг системийн хэрэгсэл, энэ нь санах ойн карт эсвэл бусад эх сурвалж дээр ямар файл, хэр их зай эзэлдэгийг нүдээр, хурдан тодорхойлоход тусалдаг.

Өгөгдлийг график дээр өнгөт блок хэлбэрээр, түүний эзлэх зайтай пропорциональ байдлаар харуулав. Тодорхой блок дээр дарснаар та энэ директор доторх файлуудыг харж болно. Тиймээс дискний зайны "хулгайчдыг" хаанаас хайх нь тодорхой болж байна.

Програмын нэмэлт боломжуудын дунд DiskUsage нь OI FileManager, Astro зэрэг алдартай файлын менежерүүдтэй нэгддэг.

CPU болон санах ойг хурдасгах хамгийн алдартай хэрэгслүүдийн нэг бөгөөд програмын менежер. Системийг цэвэрлэхэд туслах хэд хэдэн ашигтай модулиудыг агуулдаг.

Тиймээс, "Хог": энэ хэсэгт та кэш болон програмын үлдээсэн түр зуурын файлуудыг цэвэрлэж болно. Нэмж дурдахад, дэвшилтэт цэвэрлэгээний горим нь сонирхолтой байдаг - энэ нь диск дээрх хамгийн их зай эзэлдэг давхардал, файлуудыг тодорхойлох боломжийг олгодог.

Boost хэсэг нь далд програмуудыг буулгах замаар утасны санах ойг суллах боломжийг олгодог. "Хурдатгал" хэсэгт та автоматаар ажиллуулах идэвхгүй, идэвхгүй байгаа програмуудын холбогдох жагсаалтыг харуулдаг эхлүүлэх хэсэгт очиж болно.

Өөр нэг ашигтай модуль Цэвэр мастер- програмын менежер. Сонголт хэлбэрээр программуудыг энд оруулав: саяхан суулгасан, ховор хэрэглэгддэг, хэмжээ, ангилал гэх мэт. Та олон зүйлийг тэмдэглэж, багц горимд устгах боломжтой бөгөөд энэ нь маш тохиромжтой. Нэмж дурдахад, програмын нөөц хуулбар үүсгэх, apk суулгагчийг устгах боломжтой.

Clean Master нь оновчлолын хувьд мэдээллийн чанартаа сэтгэл хангалуун байдаг бөгөөд танд мэдэгдэх боломжийг олгодог: ашигласан / чөлөөлөгдсөн мегабайтуудын талаарх мэдээллийг програмын дээд хэсэгт байнга харуулдаг. Үнэн бол харааны гоо үзэсгэлэн, хөдөлгөөнт дүрс нь програмыг бага зэрэг удаашруулдаг бөгөөд хачирхалтай нь Clean Master програмаас болж системийн хурд түр зуур муудаж байна. Нэмж дурдахад програм нь бүх хэрэглэгчдэд сонирхолтой биш нэмэлт модулиудаар (антивирус, CM Family гэх мэт) дүүрэн байдаг.

Ерөнхийдөө Clean Master tweaker нь хачирхалтай сэтгэгдэл төрүүлдэг. Хэдийгээр энэ нь тоо агуулсан байдаг ашигтай шинж чанарууд, интерфэйс нь хүнд байна. Нөөц дутагдалтай байгаа тул би Android-ыг дахин ачаалахыг хүсэхгүй байгаа нь логик юм.

Алдартай програмыг хөгжүүлэгчдийн програм файлын менежер ES Explorer. Тодорхойлолт руу ороход бидэнд илүү их зүйл бий бүх нийтийн хэрэглэээнгийн ажлын менежерээс илүү. ES ажлын менежербатерейны цэнэгийг хэмнэх, төхөөрөмжийн санах ойг цэвэрлэх, шаардлагагүй програмуудыг буулгах, блоклох, устгах боломжтой.

Optimize гэсэн үндсэн хэсэгт гүйцэтгэх боломжийг олгодог 4 товчлуур байна хурдан үйлдэл: Санах ойноос бүх програмыг буулгаж, кэшийг цэвэрлэж, санах ойг оновчтой болгож, зайны зарцуулалтыг бууруулна.

Менежерийн хоёр дахь хэсэг нь өөрөө "Task Manager" юм. Боломжтой санах ой болон батерейны төлөвийг дээд талд, дараа нь жагсаалтыг харуулав ажиллаж байгаа програмууд. Контекст цэсээр дамжуулан та програмыг үл хамаарах зүйлд нэмэх эсвэл автоматаар бөглөх жагсаалтад нэмж оруулах боломжтой.

Та мөн цахилгаан эрчим хүч хэмнэх хэсгийг тэмдэглэж болно. Энд та Android үйлдлийн системийг өөрчлөх боломжтой - сүлжээний холболтыг идэвхжүүлэх эсвэл идэвхгүй болгох, дэлгэц, чичиргээ, дуу чимээний тохиргоог тохируулах. Зарчмын хувьд стандарт системийн виджетүүдийн функцууд энд давхардсан болно.

"SD Card Analyzer", "Applications" гэх мэт зарим модулиуд нь зөвхөн ES Explorer файлын менежерийг суулгасны дараа ашиглах боломжтой.

Нарийвчилсан ажлын менежер нь функциональ байдлын хувьд урьдчилан таамаглах боломжтой, гэхдээ стандартаас арай илүү тохиромжтой ажлын менежер юм.

Даалгаврын менежерийн үндсэн дэлгэц нь бүх програмын жагсаалт, эзэлсэн санах ой, утасны батерейны талаархи мэдээллийг харуулдаг. Нэмж дурдахад ижил мэдээлэл нь мэдэгдлийн самбар болон виджетээр давхардсан байна. Програмыг жагсаалтад тэмдэглэж, санах ойноос бөөнөөр нь буулгаж болно. Нэмж дурдахад, төхөөрөмжийн RAM-аас албадан буулгах боломжтой тул та үл хамаарах зүйлийг үүсгэж болно - албадан горимд хаагдахгүй програмууд.

Мөр ашигтай сонголтуудНарийвчилсан ажлын менежерийн тохиргооноос олдсон. Юуны өмнө, энэ нь таны сонгосон програмуудыг автоматаар буулгах явдал юм: дэлгэцийг унтраасны дараа, програмыг ажиллуулсны дараа, заасан хугацаанд.

Энэ менежерийн дутагдалтай талуудын дунд програм бүрийн хувьд процессорын ачааллын талаар эрэмбэлэх, нарийвчилсан мэдээлэл байхгүй байна. Мөн үйлчилгээний менежментийг системийн интерфейсээр дамжуулан хэрэгжүүлдэг бөгөөд энэ нь тохиромжгүй юм.

- хэрэглэгчийн дотоод шинж чанарыг судлахад тусалдаг програм гар утасны найз. Ийм програмын тусламжтайгаар та ухаалаг гар утасны техникийн нарийн ялгааг олж мэдээд, энэ нь заасан шаардлагад нийцэж байгаа эсэхийг ойлгох боломжтой. Тиймээс програм нь маш хэрэгтэй, ялангуяа та зүгээр л төхөөрөмж сонгож байгаа бөгөөд түүний бодит чадавхийг мэдэхийг хүсч байгаа бол. Үүнийг ашиглах нь маш энгийн, учир нь програм нь бүх шинж чанарыг ангилалд хуваадаг.

Шаардлагатай өгөгдлийг олж мэдэх, үүн дээр үндэслэн дүгнэлт гаргахын тулд танд хэрэгтэй ангиллыг нээхэд л хангалттай. Энэ програм нь маш нарийн тодорхойлогдсон байна гэдгийг тэмдэглэх нь зүйтэй юм, бүх шинж чанар, маш тодорхой асуудал нь хэд хэдэн танд тусалж чадна. Маш олон тооны хэрэглэгчид ийм гайхалтай програмын хамт гар утасныхаа параметрүүдийг баяртайгаар шалгаж эхлэв.


Ийм програмын тусламжтайгаар та худалдагч нар тэр бүр дэлгээд байдаггүй техникийн нарийн мэдлэгийг мэдэж болно. Жишээлбэл, ижил төстэй загварууд байгаа тохиолдолд програм нь маш ашигтай боловч тэдгээр нь бага зэрэг ялгаатай байдаг. техникийн үзүүлэлтүүд. Энэхүү програмын тусламжтайгаар та тэдгээрийн ялгааг нарийн тодорхойлж, хүссэн төхөөрөмжийн загвараа яг таг худалдаж авах боломжтой.


Үр дүн нь ухаалаг гар утасныхаа дотоод параметрүүдийн талаар үнэн зөв мэдээлэл авах боломжийг танд олгох гайхалтай програм юм таблет компьютер. Хөтөлбөр ажиллахын тулд интернет шаардлагагүй.

Андройд төхөөрөмжийн шинж чанарыг хэрхэн олж мэдэх вэ? Тэр хэр их ой санамжтай вэ? Миний төхөөрөмж дээр ямар процессор байгаа вэ? Энэ нийтлэлд бид эдгээр асуултанд хариулах хэд хэдэн шийдлийг санал болгох болно.

Татаж авах нь тохиолддогвэбээс програм (APK форматаар эсвэл програмын дэлгүүрээс), татаж авсан програм хангамж нь зөв, алдаагүй суулгасан ч ажиллахгүй байна уу?

Энэ нь лицензгүй програм хангамжийг ихэвчлэн тодорхой график процессоруудад зориулж хийдэгтэй холбоотой байж болох юм утасны загвар хүртэл. Тэгээд доторМагадгүй таны ухаалаг утас програмын системийн шаардлагыг дэмждэггүй. Ухаалаг гар утасны талаархи хамгийн бага хэмжээний мэдээллийг олж авах боломжтой:

  • худалдан авсан төхөөрөмжтэй хамт хайрцагт орсон зааврыг уншсаны дараа;
  • Утасны тохиргооноос харж, "Утасны тухай" (" Тохиргоо" -> " Систем" -> " Утасны тухай" хэсэгт байгаа мэдээллийг уншина уу. Бүх төхөөрөмж дээр системийн мэдээлэлтэй ижил зам байх болно). Энэ тохиолдолд та таб руу орох хэрэгтэй болно. Та хэрэгтэй зүйлийнхээ талаар тодорхой хураангуй мэдээлэл авахгүй, бүх өгөгдөл тараагдах болно;
Фото: Утасны тухай мэдээлэл

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

Зааврыг уншина уу мэдээлэл хайхандройд төхөөрөмж дээрээ хийх боломжтой өөрийнхөөрөө. МБид харуулах програмуудыг авч үзэхийг санал болгож байна дэлгэрэнгүй мэдээлэлтухай шинж чанаруудандройд төхөөрөмж.

AIDA64 (Татаж авах)

Техник хангамжийн мэдээлэл цуглуулахад ижил төстэй компьютерийн програмыг ихэвчлэн ашигладаг тул AIDA гэдэг нэр аль хэдийн олон хүнд танил болсон. Аппликешн нь танд гайхалтай нарийвчилсан мэдээлэл авах боломжийг олгодог бүтэцтэйтемператур, кодлогч, мэдрэгч, системийн хавтас, батерей зэрэг андройд төхөөрөмжийн талаарх мэдээлэл. Маш олон өгөгдөл байдаг бөгөөд зөвхөн ухаалаг утасны програм хангамжийн чиглэлээр мэргэшсэн ахисан хэрэглэгчид эсвэл мэргэжилтнүүд л ихэнхийг нь ойлгох болно. Энгийн хэрэглэгчийн хувьд мэдээллийн 60 гаруй хувь нь ашиггүй байдаг. Табуудыг үзэхийн тулд та заримдаа шаардлагатай өгөгдлийг хайх хэрэгтэй болно. Зар сурталчилгаа байдаг, гэхдээ тэд саад болохгүй.


Зураг: AIDA64

CPU Z (Татаж авах)

xSoft Studio-ийн CPU Z-д мэдээллийг энгийн хэрэглэгчдэд илүү уншигдахуйц, ойлгомжтой хэлбэрээр үзүүлэв. Дэлгэц, мэдрэгч, CPU, санах ой, төхөөрөмж гэх мэт бүх зүйл тэнд байна. Гэвч харамсалтай нь нэмэлт, шаардлагатай функцууд (жишээлбэл: "Сүлжээ") зөвхөн програмын бүрэн хувилбарыг худалдаж авсны дараа л боломжтой болно. Хамгийн түгээмэл, энгийн програм. Онцгой, өвөрмөц зүйл байхгүй.


Зураг: CPU Z

AnTuTu Жишиг (Татаж авах)

Зөвхөн андройд үйлдлийн системийн шинж чанарыг харахаас гадна төхөөрөмжөө хамгийн хүнд нөхцөлд туршиж, бусад загваруудтай харьцуулах боломжийг олгодог гайхалтай програм. Онцлог шинж чанаруудыг зөвхөн хамгийн шаардлагатай, үндсэн, ойлгомжтой байдлаар харуулав. Шаардлагагүй, ойлгомжгүй товчлол байхгүй.

Туршилтыг төв болон график процессорын хамгийн их ачааллыг ашиглан гүйцэтгэдэг. Дотоод санах ой болон сүлжээнээс өгөгдөл дамжуулах, хүлээн авах хурдыг харгалзан үздэг.


Фото: AnTuTu Benchmark

Хүнд ачааг ачаа болгон ашигладаг, өндөр поли 3D видео. Туршилтын явцад утас маш их халах болно. Сул төхөөрөмж дээр дэлгэц дээрх зураг маш их хөлддөг. Бүү ай, ийм л байх ёстой. Дуусмагц та төхөөрөмжийн оноог харах бөгөөд энэ нь түүнийг хэрхэн харьцуулж байгааг харуулсан болно гүйцэтгэлтаны төхөөрөмж.


Фото: AnTuTu Benchmark

3D загвар ашиглан туршилтыг зөвхөн нэмэлт програм суулгасны дараа хийх боломжтой AnTuTu 3DBench (Татаж авах), энэ нь үндсэндээ үндсэн програмын өргөтгөл юм. Өргөтгөлгүйгээр зөвхөн энгийн тест хийх боломжтой. Жишээлбэл, та multitouch-ийг туршиж үзэх боломжтой.


Зураг: AnTuTu 3DBench

AnTuTu Benchmark өөр нэмэлт өргөтгөл татаж авахыг санал болгож байна AnTuTu Офицер (Татаж авах). Компьютер болон QR кодыг ашиглан хэд хэдэн үйлдэл хийсний дараа таны утас саарал өнгөтэй эсэхийг харуулах болно.

Зураг: AnTuTu-ийн ажилтан

Droid Мэдээлэл (Татаж авах)

сайн хөтөлбөр, хангахтоног төхөөрөмжийн мэдээлэл ба шинж чанарууд android төхөөрөмжүүд. Зөвхөн жижиг өргөтгөлтэй үндсэн шинж чанаруудыг харуулдаг. Аппликешн ажиллаж байгаа боловч зарим сайжруулалт шаардлагатай байна (энэ нь үргэлж зөв мэдээлэл өгдөггүй, ялангуяа шинэ төхөөрөмжүүдийн талаар). Мөн хамгийн сүүлийн шинэчлэлт нь 2016 оны 7-р сарын 24-ний өдөр юм. Хөгжүүлэгчид бүтээлээ орхисон бололтой, гэхдээ дэмий хоосон. Интерфейс нь маш тохиромжтой бөгөөд энгийн бөгөөд шаардлагатай мэдээллийг хэдхэн секундын дотор олж авах боломжтой. Төхөөрөмжийн талаарх дэлгэрэнгүй тайланг (текст хэлбэрээр) шуудангийн хайрцагт илгээх боломжтой - хачирхалтай функц, гэхдээ энэ нь ашигтай байж болно.


Зураг: Droid мэдээлэл

CPU -Z-аас CPUID (Татаж авах)

Droid Info програмтай бараг адилхан, зөвхөн англи хэл дээр. Сүүлийнхээс ялгаатай нь CPU -Z нь хөгжүүлэгчид тогтмол шинэчлэгдэж, засвар үйлчилгээ хийдэг. Мэдээлэл нь үнэн зөв, бүх зүйл тохирч байна бодит байдал. Англи хэл мэдэхгүй хүмүүст татаж авахгүй байсан нь дээр, техникийн олон нэр байдаг. Үнэт зүйлсийн хувьд ямар шинж чанарын талаар ярилцаж байгааг тааж болно, гэхдээ үргэлж биш юм.


Зураг: CPU-Z-ийн CPUID

Geekbench 4 (Татаж авах)

Өөр нэг хүчирхэг шалгагч гүйцэтгэл AnTuTu Benchmark-тай төстэй утас. Энэ нь зөвхөн Android төхөөрөмжийн үндсэн шинж чанаруудыг өгдөг: загвар, санах ойн хэмжээ, програм хангамж, график процессор, цөмийн тоо гэх мэт (мэдрэгчийн уншилт, процессорын температурын өөрчлөлт энд харагдахгүй). Шалгах чадвартай гүйцэтгэлачаалалтай төхөөрөмж. AnTuTu-аас ялгаатай нь програм нь нэмэлт өргөтгөлүүдийг суулгах шаардлагагүй юм.


Зураг: Geekbench 4

Сонгож байна Андройдынхоо шинж чанарыг харах програм, энэ нь таны хэрэгцээнд нийцүүлэн ажиллах нь зүйтэй юм. Процессорын цөм дээрх температурын тодорхой утгууд, мэдрэгчийн уншилтын талаархи мэдээлэл үнэхээр шаардлагатай юу? Бүх програмуудыг туршиж үзэх нь зүйтэй бөгөөд таны хэрэгцээнд тохирсон зөв бөгөөд хамгийн тохиромжтой програмыг олох нь зүйтэй.

Эрхэм уншигчид! Хэрэв танд нийтлэлийн сэдвээр асуулт, санал байвал доор үлдээнэ үү.

Ухаалаг гар утсыг хэтрүүлэлгүйгээр бидний цаг үеийн хамгийн алдартай хэрэгсэл гэж нэрлэж болно. Үйлдлийн системгүй энгийн гар утас хэрэглэдэг хүнийг олоход хэцүү байдаг. Ухаалаг төхөөрөмжүүд асаалттай үйлдлийн системмэдэгдэхүйц тэлэх боломжийг олгоно харилцааны чадвартөхөөрөмжүүд, жишээлбэл, Skype-ийг ухаалаг гар утсан дээр суулгаж чаддаг тул хүн видео дуудлага хийх боломжтой бөгөөд навигатор суулгахдаа гар утсыг GPS навигаци болгон ашиглах боломжтой.

Дээр Энэ мөч, дэлхийн ухаалаг гар утасны зах зээлд тэргүүлэх байр суурийг Android болон iOS үйлдлийн системтэй төхөөрөмжүүд эзэлдэг. Хуучин ЗХУ-ын орнуудад бодит шалтгааны улмаас ухаалаг гар утасны дийлэнх хувийг Android платформ дээр худалдаж авдаг.

Та яагаад ухаалаг утасны техникийн шинж чанарыг мэдэх хэрэгтэй байна вэ?

Суулгасан програмуудыг ажиллуулахын тулд танд үр дүнтэй систем, дор хаяж дөрвөн цөмт процессор, нэг гигабайт хэрэгтэй. санамсаргүй хандалт санах ойТүүнчлэн хэрэв хүн навигаци ашиглахыг хүсвэл төхөөрөмж нь GPS модулийг суурилуулсан байх ёстой бөгөөд хэрэв хэрэглэгч видео дуудлага хийхийг хүсвэл урд камертай байх ёстой.

Эдгээр бүх параметрүүдийг мэдээжийн хэрэг төхөөрөмжийн техникийн шинж чанарт заасан байдаг боловч харамсалтай нь эдгээр нь худалдан авагчийн мэдэх ёстой бүх параметрүүдээс хол байна.

Жишээлбэл, удалгүй энэ нь мэдэгдэж байсан, өө, мэдээжийн хэрэг, энэ нь 32 битийн програмуудыг дэмжихээ болино гэсэн үг биш, гэхдээ 32 битийн Windows-ийн жишээнээс харахад цөөхөн, цөөхөн хөгжүүлэгчдийг аль хэдийн ойлгож болно. хуучирсан архитектурын дэмжлэгийг хэрэгжүүлнэ. Техникийн үзүүлэлтүүдэд зарим шалтгааны улмаас процессоруудын архитектурыг заагаагүй болно.

Өөр нэг чухал параметр бол ухаалаг гар утасны видео чип юм. Шиг Хувийн компьютер, хөдөлгөөнт тоглоомууд дахь үйл явдлыг боловсруулах хурд, жигд байдал нь төхөөрөмжийн видео дэд системийн гүйцэтгэлээс хамаарна. Хэрэв зарим техникийн үзүүлэлтүүд нь видео чипийн талаархи мэдээллийг зааж өгсөн бол энэ нь бүрэн гүйцэд биш байж магадгүй, жишээлбэл, Мали-400 видео чипийг техникийн өгөгдөлд зааж өгсөн байж болно. янз бүрийн хувилбарууд, Мали-400 MP2, MP3 болон MP4. Үүний дагуу, хэрэв видео чип байхгүй бол Хамгийн сүүлийн үеийн хувилбар, техникийн үзүүлэлтүүдэд тэд энэ талаар чимээгүй байх магадлалтай.

Нэмж дурдахад, Android ухаалаг гар утаснууд нь OpenGL (ойролцоогоор Windows дээрх DirectX-ийн аналог) номын сангуудтай. 3D тоглоом болон бусад олон програмын дэмжлэг энэ функцээс хамаарна гэдгийг хэлэх нь илүүц биз. Гэхдээ видео чиптэй адил үйлдвэрлэгчид техникийн үзүүлэлтүүдэд OpenGL хувилбарыг дурдахыг яарахгүй байна. Үүний үр дүнд тоглоом эхлүүлэх үед хар дэлгэц рүү унах болно.

Линзний нүх, соронзон мэдрэгч байгаа эсэх, пикселийн нягтрал, дэлгэцийн шинэчлэлтийн хурд гэх мэт техникийн үзүүлэлтэд ороогүй бусад параметрүүд байдаг.

Ухаалаг утасны нарийвчилсан шинж чанарыг хэрхэн олж мэдэх вэ

Мэдээжийн хэрэг, худалдагчид ухаалаг гар утасны бүх шинж чанарыг зааж өгөхгүй, үүнээс гадна зарим бага мэддэг ухаалаг гар утасны загваруудын параметрүүд нь худалдагчдад мэдэгддэггүй.

Өөрөөр хэлбэл, төхөөрөмжийн техникийн өгөгдлийг олж мэдэхийн тулд ухаалаг гар утасны техникийн болон програм хангамжийн бүх функцэд нэвтрэх тусгай үйлчилгээний програм ашиглах шаардлагагүй болно.

Заримдаа шинж чанарыг илүү нарийвчлалтай тогтоохын тулд ухаалаг гар утсан дээр супер хэрэглэгчийн эрхийг авах шаардлагатай байдаг.

Хөдөлгөөнт төхөөрөмжүүдэд зориулсан маш олон ижил төстэй програмууд байдаг бөгөөд тэдгээрийн ихэнхийг Play Store-оос үнэгүй татаж авдаг.

Хамгийн алдартай мэдээллийн програмууд нь: AIDA64, System Info Droid, CPU-Z болон AnTuTu Benchmark юм.

Гадны жижиг ялгааг эс тооцвол эдгээр програмуудын ажиллагаа ижил төстэй байна.

Магадгүй алдартай хөгжүүлэгчийн хамгийн энгийн бөгөөд нэгэн зэрэг маш ажиллагаатай програм юм. AIDA64 бол AIDA64-ийг компьютер дээр гаргадаг ижил хөгжүүлэгчдийн програм юм.

Програмын интерфейс нь маш энгийн бөгөөд програмыг оруулснаар хэрэглэгч гүйлгэж болно босоо цэс CPU, System, Battery, Android гэх мэт хэсгийг сонгох замаар.

Цэс бүр нь холбогдох мэдээллийг агуулдаг.

CPU-Z

Компьютерийн хувилбарын нэгэн адил CPU-Z нь процессорын үзүүлэлтүүдийг тогтооход хамгийн их мэдээлэл өгдөг програмуудын нэг юм. Гэхдээ процессорын загвар нь энэ нь маш их юм чухал мэдээлэлухаалаг гар утасны хувьд энэ нь дууны чанар, өгөгдөл боловсруулах хурд, тэр ч байтугай тодорхой програм хангамжийн суулгацыг тодорхойлдог процессор юм.

Програмын интерфэйс нь хэд хэдэн хэвтээ табуудад хуваагддаг бөгөөд тэдгээрийн хооронд та шударснаар шилжих боломжтой.

Энэ програм нь өмнөх хоёроос нэг их ялгаатай биш, ялангуяа CPU-Z-тэй төстэй. Info Droid-ийн давуу тал нь аудио чип, түүний дотор урьдчилан тохируулсан кодлогч, стерео горим, секундэд хамгийн их фрэйм, макро болон бусад камерын тохиргооны талаарх дэлгэрэнгүй мэдээлэл юм.

Өмнөх програмуудаас ялгаатай нь AnTuTu Benchmark нь ухаалаг утасны гүйцэтгэлийг шалгахад голчлон ашиглагддаг. Хөшигний ард Бенчмарк нь жишиг гүйцэтгэлийн жишиг болж ирсэн. android төхөөрөмжүүд, гэхдээ тус бүртэй шинэ хувилбар, програм нь төхөөрөмжийн техникийн өгөгдөл эсвэл програм хангамжийн хувилбарт илүү их шаардлага тавьдаг.

"Мэдээлэл" хэсэгт та үзэх боломжтой техникийн мэдээлэлухаалаг утасны тухай боловч дээр дурдсан бусад програмуудтай харьцуулахад Benchmark мэдээллийн агуулгад ихээхэн алддаг.

Дүгнэж хэлэхэд, зарласан техникийн шинж чанаруудыг тэмдэглэх нь зүйтэй. Дэлгэцийн үнийн жагсаалтад заасан параметрүүд нь төхөөрөмжийг бүрэн тодорхойлж чадахгүй.

Нарийвчилсан параметрүүдийг мэдэх цорын ганц арга бол суулгах явдал юм тусгай програм, гэхдээ дэлгүүрт ухаалаг утас худалдаж авахаасаа өмнө та үүн дээр зарим програм суулгахыг зөвшөөрөх болно. Энэ нь зөвхөн гараас хуучин утас худалдаж авах үед л боломжтой юм.

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

Энэ нийтлэлд бид утас, сим карт, сүлжээний талаархи мэдээллийг хэрхэн авах талаар авч үзэх болно үүрэн холбоо, түүнчлэн дэлгэц болон батерейны тохиргоо гар утас.

Утас болон үүрэн холбооны сүлжээ

TelephonyManager анги нь утас, сим, үүрэн холбооны өгөгдөлд хандахад ашиглагддаг. Энэ ангийг ашигласнаар та утасны төрөл, төлөв, үүрэн холбооны сүлжээ, SIM картны төлөвийг тодорхойлох боломжтой.

1. TelephonyManager ангийн жишээг шууд үүсгэх боломжгүй, үүнийг хийхийн тулд та getSystemService () аргыг (Context ангиас) дуудаж, түүнд Context.TELEPHONY_SERVICE тогтмолыг дамжуулах ёстой.

  1. TelephonyManager tm = (TelephonyManager) getSystemService(Контекст .TELEPHONY_SERVICE );

2. TelephonyManager ангийн зарим аргуудын хувьд манифест файлд (AndroidManifest.xml) READ_PHONE_STATE зөвшөөрөл (утасны төлөвийн талаарх мэдээлэл авах) эсвэл ACCESS_COARSE_LOCATION (утасны талаарх мэдээлэл) нэмэх шаардлагатай. суурь станцүүрэн сүлжээ). Зөвшөөрлийг манифест файлд дараах байдлаар нэмсэн:

  1. "http://schemas.android.com/apk/res/android"
  2. Android: хувилбарын код = "1"
  3. Android: хувилбарын нэр = "1.0" >
  4. "android.permission.READ_PHONE_STATE"/>
  5. "android.permission.ACCESS_COARSE_LOCATI АСААЛТТАЙ"/>
  6. >
  7. >
  8. >

3. Бид ямар мэдээлэл авч болохыг харцгаая:
- int getCallState()- утасны дуудлагын төлөвийг тодорхойлно. Гурван тогтмолын аль нэгийг буцаана: CALL_STATE_INLE(утас идэвхжээгүй) CALL_STATE_OFFHOOK(дуудлагын оролдлого), ДУУДЛАГЫН_STATE_RINGING(захиалагчтай холбогдох).

-int getPhoneType()- гар утасны төрлийг тодорхойлдог. Тогтмолуудын аль нэгийг буцаана PHONE_TYPE_CDMA, PHONE_TYPE_GSM, УТАСНЫ_ТӨРӨЛ_ҮГҮЙ, PHONE_TYPE_SIP.

-int getNetworkType()- үүрэн холбооны сүлжээний төрлийг тодорхойлно. Тогтмолуудын аль нэгийг буцаана СҮЛЖЭЭНИЙ_ТӨРӨЛ_МЭДЭЭГҮЙ, NETWORK_TYPE_GPRS, NETWORK_TYPE_EDGE, NETWORK_TYPE_UMTS, NETWORK_TYPE_CDMAгэх мэт.

- getNetworkCountryIso() мөр- оператор бүртгэгдсэн улсын кодыг буцаана.

- getNetworkOperator() мөр- операторын кодыг буцаана (MCC+MNC) (гар утасны улсын код + гар утасны сүлжээний код)

- getNetworkOperatorName() мөр- операторын нэрийг буцаана

- getDeviceId() мөр- хөдөлгөөнт төхөөрөмжийн ID-г буцаана

- getDeviceSoftwareVersion() мөр- програм хангамжийн хувилбарыг буцаана (энэ нь Android хувилбар биш)

-int getDataState()- өгөгдөл дамжуулах төлөвийг тодорхойлно. Тогтмолуудын аль нэгийг буцаана ӨГӨГДӨЛ_ХОЛБОГДСОН, ӨГӨГДӨЛ_ХОЛБОЖ БАЙНА, ӨГӨГДӨЛ_ХОЛБООТОЙ, ӨГӨГДӨЛ_ТҮЦЭЭСЭН.

-int getDataActivity()- өгөгдөл дамжуулах чиглэлийг тодорхойлно. Тогтмолуудын аль нэгийг буцаана ӨГӨГДЛИЙН_ҮЙЛЧИЛГЭЭ_ҮГҮЙ, DATA_ACTIVITY_IN, DATA_ACTIVITY_OUT, DATA_ACTIVITY_INOUT, ӨГӨГДЛИЙН_ҮЙЛ АЖИЛЛАГААНЫ_УНТАЙ БАЙНА.

- Boolean isNetworkRoaming()- утас роуминг дээр байгаа эсэхийг тодорхойлно.

- CellLocation getCellLocation()- төхөөрөмжийн одоогийн байрлалыг тодорхойлно. CellLocation ангийн жишээг буцаана, эсхүл түүний удамшлын классуудын аль нэгийг нь буцаана CdmaCellLocation (CDMA сүлжээний хувьд) эсвэл GsmCellLocation (нь GSM сүлжээнүүд). GsmCellLocation ангид та үүрэн сүлжээний суурь станцын ID (int getCid ()) болон утас байрладаг нутаг дэвсгэрийн кодыг (int getLac ())) тодорхойлж болно. CdmaCellLocation ангид та үндсэн станцын ID (int getBaseStationId()), мөн газарзүйн координатуудыг (int getBaseStationLatitude(), int getBaseStationLongitude()) авах боломжтой.

- int getSimState()- SIM картын төлөвийг тодорхойлно. Тогтмолуудын аль нэгийг буцаана SIM_STATE_МЭДЭГДЭХГҮЙ, SIM_STATE_ABSENT, SIM_STATE_PIN_ШААРДЛАГАТАЙ, SIM_STATE_PUK_ШААРДЛАГАТАЙ, SIM_STATE_NETWORK_LOCKED, SIM_STATE_READY.

- getSimCountryIso() мөр- Үйлчилгээ үзүүлэгчийн улсын кодыг буцаана

- getSimOperator() мөр- Операторын кодыг буцаана (MCC+MNC)

- getSimOperatorName() мөр- Үйлчилгээ үзүүлэгчийн нэрийг буцаана

- getSimSerialNumber() мөр- SIM картын серийн дугаарыг буцаана.

Дэлгэц

DisplayMetrics анги нь төхөөрөмжийн дэлгэцийн талаарх мэдээллийг авахад ашиглагддаг.
  1. DisplayMetrics хэмжүүр = шинэ DisplayMetrics() ;
  2. getWindowManager() .getDefaultDisplay() .getMetrics(хэмжээ);

Эхний мөрөнд DisplayMetrics ангийн жишээг тодорхойлж, хоёр дахь мөрөнд энэ жишээг эхлүүлнэ.
getWindowManager()(Үйл ажиллагааны ангиас) - цонхны менежерийг буцаана (WindowManager ангийн жишээ)
getDefaultDisplay()(WindowManager ангиас) - цонхны менежерийн цонх үүсгэдэг дэлгэцийг буцаана (Дэлгэцийн ангийн жишээ)
getMetrics()(Дэлгэцийн ангиас) - дэлгэцийн параметрүүдийг авахын тулд DisplayMetrics төрлийн гаднах параметрийг авдаг арга.
Өөрөөр хэлбэл, эдгээр хоёр мөрийн дараа бид дэлгэцийн талаархи мэдээллийг агуулсан хэмжигдэхүүнийг авдаг.

DisplayMetrics анги нь дараах нийтийн талбаруудтай:
нягтралDpi- дэлгэцийн пикселийн нягтрал (dpi)
масштабтай нягтрал- үсгийн маягийн масштабын хүчин зүйл
өндөр пиксел- дэлгэцийн өндөр
өргөн пиксел- дэлгэцийн өргөн
xdpi
ydpi- дэлгэцийн өргөн дэх нэг инч дэх пикселийн тодорхой тоо

Зай

BatteryManager анги нь батерейны тухай мэдээлэл авахад ашиглагддаг. Өмнөх хоёр тохиолдлоос ялгаатай нь төхөөрөмжийн батерейны удирдлагын үйлчилгээ байхгүй байна. Android систембатерейны төлөвийн өөрчлөлтийн талаар өргөн нэвтрүүлгийн мессеж (Broadcast) илгээдэг. Ийм мессеж хүлээн авахын тулд бид бүртгүүлэх хэрэгтэй.
Та энэ аргыг ашиглан өргөн нэвтрүүлгийн мессежийг захиалж болно
бүртгүүлэхReceiver(BroadcastReceiver хүлээн авагч, IntentFilter шүүлтүүр), хаана
хүлээн авагч - BroadcastReceiver-с онцлогдсон OnReceive() аргаар өвлөн авсан ангийн жишээ
шүүлтүүр - IntentFilter ангиллын жишээ бөгөөд бидний аль мессежийг захиалахыг хүсч байгаагаа тодорхойлдог.
  1. public void onCreate(SavedInstanceState багц) (
  2. BroadcastReceiver хүлээн авагч = шинэ BroadcastReceiver() (
  3. @Дараах
  4. public void onReceive(Контекст контекст, Зорилго) (
  5. int статус = intent.getIntExtra(BatteryManager.EXTRA_STATUS, -1 );
  6. бүртгүүлэхReceiver(хүлээн авагч, шинэ зорилго шүүлтүүр(Intent.ACTION_BATTERY_CHANGED ) );

Бид ACTION_BATTERY_CHANGED мессежийг захиалсан бөгөөд одоо гар утасны батерей өөрчлөгдөх үед OnReceive аргыг дуудах болно. Хувьсагчийн зорилго нь батерейны тухай мэдээлэл өгдөг Нэмэлт параметрүүдийг агуулсан энэ аргад шилждэг.
Та аргуудыг ашиглан эдгээр параметрүүдийг авч болно
int getIntExtra(Мөр нэр, int defaultValue)эсвэл String getStringExtra(мөр нэр)
Энд нэр нь параметрийн нэр юм
defaultValue - хэрэв параметр тодорхойлогдоогүй бол анхдагч утга.
Эдгээр аргууд нь параметрийн тоон эсвэл мөрийн утгыг буцаадаг (Intent ангилалд мөн float, double гэх мэт функцүүд байдаг, гэхдээ энэ тохиолдолд бидэнд хэрэггүй болно).

BatteryManager ангийн тогтмолуудын нэгийг параметрийн нэрээр дамжуулсан (нэр):

НЭМЭЛТ_ЭРҮҮЛ МЭНД- зайны байдал. Утга нь дараах тогтмолуудын аль нэг байх болно.
БАТАРЭЙ_ЭРҮҮЛ_ҮХСЭН- батерей ажиллахгүй байна
БАТАРЕЙН_ЭРҮҮЛ_ЭНД_САЙН- батерей сайн нөхцөлд байна
БАТАРЕЙН_ЭРҮҮЛ_ХЭТ ХАЛСАН- зай хэт халсан
БАТАРЕЙН_ЭРҮҮЛ_ХҮЧДЭЛ- зайны өндөр хүчдэл
БАТАРЕЙН_ЭРҮҮЛ_МЭДЭГДЭХГҮЙ- төлөв тодорхойгүй байна
БАТАРЕЙН_ЭРҮҮЛ МЭНДИЙН_Тодорхойгүй_ГАМЖ БАЙНА- зай гэмтэлтэй

НЭМЭЛТ_ICON_ЖИЖИГ- зайны дүрсний нөөцийн ID. Энэ дүрс нь гар утасны төлөвийн мөрөнд харагдах ба батерейны түвшинг харуулдаг.

EXTRA_SCALE- батерейны дээд түвшин

EXTRA_LEVEL- одоогийн батерейны түвшин (0-ээс EXTRA_SCALE хүртэлх утга)

EXTRA_STATUS- зайны цэнэгийн төлөвийг тодорхойлдог. Утга нь дараах тогтмолуудын аль нэг байх болно.
БАТАРЕЙН_СТАТУС_Цэнэглэж байна- зай цэнэглэгдэж байна
БАТАРТЕРИЙН_ТӨЛӨВ_ЦЭНГЭЛГҮЙ- бага цэнэгтэй
БАТАРТЕРИЙН_ТӨЛӨВ_ДҮҮРЭН- зай цэнэглэгдсэн
БАТАРЕЙН_ БАЙДАЛ_Цэнэглэхгүй- зай цэнэглэгдэхгүй байна
БАТАРЕЙН_ТӨЛӨВ_МЭДЭГДЭХГҮЙ- төлөв тодорхойгүй байна

EXTRA_PLUGGED- холболтыг тодорхойлдог цэнэглэгч. Утга нь дараах тогтмолуудын аль нэг байх болно.
BATTERY_PLUGGED_AC- цэнэглэгчтэй холбогдсон
BATTERY_PLUGGGED_USB- USB-д холбогдсон

EXTRA_PRESENT- төхөөрөмж нь батерейтай эсэхийг тодорхойлох (boolean утга)

НЭМЭЛТ_ТЕХНОЛОГИ- "Li-Ion" гэх мэт батерейны технологи. (string төрлийн утга)

EXTRA_TEMPERATURE- зайны температур

EXTRA_VOLTAGE- зайны хүчдэл

Батерейны төлөвийн мэдээллийг авахын тулд AndroidManifest.xml-д BATTERY_STATS зөвшөөрлийг нэмэх шаардлагатай.

"android.permission.BATTERY_STATS"/>

Би энд бүрэн кодыг өгөхгүй, энэ нь энгийн зүйл юм. Тайлбарласан бүх аргуудыг дараалан дуудсанаар бид дараах зүйлийг олж авна.

SysManager програмын эх сурвалжийг доороос татаж авч болно. Өргөдөлд 5 анги байдаг:
SysManagerActivity- гурван табыг тодорхойлсон програмын үндсэн цонх. Хэрхэн таб хийх талаар суралц
TelManager- утас болон сим картын талаар мэдээлэл авах
ScrManager- дэлгэцийн талаар мэдээлэл авах
Бат менежер- зайны тухай мэдээлэл авах
Гурван ангиудад хүлээн авсан мэдээллийг зүгээр л текст талбарт харуулдаг.
TS- TelephonyManager.NETWORK_TYPE_GPRS төрлийн int тогтмолуудыг мөр болгон хөрвүүлдэг олон статик аргуудтай туслах анги ("GPRS").
AndroidManifest.xml дээрх нэмэлт зөвшөөрлийн талаар бүү мартаарай :)