Андроид 12 ДП3 анализа: Ево свих скривених функција!

click fraud protection

Наш дубоки преглед Андроид 12 Девелопер Превиев 3 наставља се анализом свих скривених функција које смо пронашли у Гоогле-овом најновијем ОС-у!

За мање од месец дана, Гугл ће се повући Андроид 12 на Гоогле И/О-у, али пре тога смо управо добили трећи преглед за програмере просијати. ДП3 садржи прегршт нових АПИ-ја и приметне промене са којима се суочавају корисници, али такође, као и обично, садржи гомилу скривених промена испод хаубе. Копали смо у издању да бисмо сазнали све што долази у Андроид 12, а ево резимеа онога што смо пронашли у Девелопер Превиев 3.

Кратка напомена: Данашње ДП3 издање је заправо старије од процурила верзија Андроид 12 смо детаљно описали прошле недеље. Неке од карактеристика које смо приметили у тој процурелој верзији су сада доступна свим корисницима, али многи од њих нису доступни. У ствари, код за неке од скривених функција које смо уочили - као што је а оквир за преводе корисничког интерфејса апликације — уопште није додат у ДП3. Насупрот томе, постоје неке функције, као што је побољшана контролна табла за игре и нови дизајн панела за брза подешавања које ћемо детаљно описати у наставку, а које нисмо могли да активирамо у тој верзији која је процурила. Нећу понављати сваку скривену промену у ДП3 коју смо уочили раније у процурелом буилд-у, али ћу забележити промене које потврђују оно што смо пронашли у процурелој верзији.

Сада када је то ван пута, ево наше анализе Андроид 12 Девелопер Превиев 3. Посебно хвала програмеру кдраг0н за рад са нама и за дељење многих својих налаза преко ћаскања!

Растављање АПК-а често може предвидети функције које могу стићи у будућем ажурирању апликације, али је могуће да било која од функција које овде помињемо можда неће успети у будућем издању. То је зато што ове функције тренутно нису примењене у живој верзији и програмери могу да их повуку у било ком тренутку у будућој верзији.


Крећите се овим чланком

  • Скривене функције у Андроиду 12 ДП3
    • Главни редизајн брзих подешавања је у току
    • Плочице за брза подешавања за аларм и новчаник
    • Режим игре додаје подешавања за оптимизацију игара
    • Закључавање екрана једном руком за таблете
    • Боље теме засноване на тапетама за тамне позадине
    • Хибернација апликација ослобађа простор од неискоришћених апликација
    • Следећи Пикел Станд ће имати вентилатор?
    • Разне скривене промене

Главни редизајн брзих подешавања је у току

Имали смо наслутити да ће бити главни ремонт корисничког интерфејса у Андроиду 12, али са сваким новим издањем Девелопер Превиев-а, схватили смо да ће промене корисничког интерфејса бити драстичније него што смо икада очекивали. У Андроид 12 ДП1, ми омогућио нови дизајн панела за брза подешавања са непрозирном позадином, дебљим клизачем за осветљеност и плочицама без ознака. У згради која је процурила, ми откривено да Гоогле мало подешава тај скривени дебели клизач за осветљеност тако да дебели део одражава тренутни ниво осветљености.

Сада у Андроид 12 Девелопер Превиев 3, програмер кдраг0н је открио потпуно другачији дизајн панела за брза подешавања који укључује исти клизач за осветљеност, али претвара мале, заобљене плочице брзих подешавања у веће, правоугаоне плочице. Ове веће плочице садрже ознаку и подознаку, ако су доступне. Ове плочице су распоређене у 4 реда од којих свака садржи по 3 плочице за укупно 12 плочица брзих подешавања на једној страници. Број израде је сада приказан изнад дугмета за уређивање, које је сада затворено у овалу. Зупчаник подешавања је такође затворен у овал, али је померен у центар. Коначно, сада се налази дугме за напајање у доњем десном углу, које када се притисне требало би да отвори "лаке" верзију менија за напајање. Ово тренутно не функционише, али то је наш закључак шта ради на основу анализе кода.

Присуство дугмета за напајање на панелу Брза подешавања коначно даје одговор на питање које смо имали након коришћења процуреле верзије Андроид 12: Како да отворите мени за напајање ако омогућите нови покрет „задржите за помоћника“.? У тој верзији, омогућавањем покрета „задржи за помоћника“ отима се дугме за напајање тако да уместо тога покреће Гоогле помоћник. Међутим, тада нисте имали начина да приступите менију за напајање, због чега је и Гоогле додао две нове плочице за брза подешавања за контроле уређаја и новчаник (оба су приказана у менију напајања). Са новим дугметом за напајање на КС панелу, увек ћете моћи да приступите менију за напајање без обзира на то да ли користите или не гест „задржите за помоћника“. (Код за „Задржи за помоћника”, иначе, присутан је у ДП3, али функција није подразумевано доступна.)

На уређајима са већим екраном као што су таблети, кориснички интерфејс је подељен на два окна: један садржи реновирани дизајн брзих подешавања, а други обавештења. Лепо је видети да Гоогле прави промене у дизајну прилагођеним таблетима. Нарочито, компанија такође ради на а Почетни екран са два екрана за таблете као и екран за закључавање прилагођене величине (више о последњем у наставку).

Заслуге: кдраг0н

Плочице за брза подешавања за аларм и новчаник

Ако сте приметили на једном од снимака екрана постављених изнад, постоји плочица на којој пише „Гоогле Паи“ са „Спремно“ испод. То је плочица за брзо подешавање „новчаника“ о којој сам говорио, а све што ће учинити је да покрене Новчаник за брзи приступ функција која вам омогућава да брзо промените подразумевану картицу за плаћања. Претпостављамо да је разлог због којег постаје доступан са плочице за брза подешавања припрема за предстојећи гест „задржи за помоћника“.

Још једна карактеристика која се претвара у плочицу за брзо подешавање је индикатор предстојећег аларма у статусној траци. Као што видите изнад, ова плочица једноставно приказује када ће следећи аларм зазвонити ако је постављен.

Режим игре додаје подешавања за оптимизацију игара

У првом прегледу за програмере за Андроид 12, приметили смо рад на а нова трака са алаткама за игре који лебди на екрану са дугметом за снимање снимка екрана и другим дугметом непознате намене. Касније смо открили да је ова трака са алаткама за игре део шире функције „Контролна табла за игре“ на којој Гоогле ради за своје Пикел уређаје. Наш први поглед на контролној табли за игре је показао некомплетан кориснички интерфејс са нефункционалним дугмадима и пречицом за стриминг на ИоуТубе-у уживо.

Андроид 12 Девелопер Превиев 3 наставља рад на контролној табли за игре тако што чини дугмад функционалним и додаје нову картицу „Оптимизација игара“. Када се додирне, дугмад додају нову икону на плутајућу траку са алаткама. Ова дугмад вам омогућавају да направите снимак екрана, снимите екран, прикажете тренутни ФПС или укључите режим Не ометај. У међувремену, мени за оптимизацију игре вам омогућава да подесите режим перформанси уређаја у игри. Можете бирати између „Перформансе“ да бисте повећали брзину кадрова, „Стандард“ за равнотежу трајања батерије и перформанси и „Уштеда батерије“ да бисте смањили брзину кадрова и смањили потрошњу енергије. Нејасно је како тачно ове опције утичу на перформансе, брзину кадрова и трајање батерије, али ћемо пазити на напредак ове функције у будућим издањима Андроида 12.

Иако нисмо били у могућности да натерамо ФПС мерач да ради, програмер кдраг0н је поделио са нама неколико снимака екрана који показују како се ФПС мења на почетном екрану „Међу нама“.

Заслуге: кдраг0н

Такође смо потврдили да контролна табла за игре има пратећи интерфејс командне линије коме се приступа покретањем „cmd game„у љусци. ЦЛИ је прилично необичан и садржи само једну команду за „смањење“ резолуције да би се апликација натерала да ради у одређеном размеру скалирања. На пример, смањивање "ДевЦхецк" апликација до односа скалирања од 0,5 доводи до тога да мисли да је резолуција екрана мог Пикел 3 КСЛ 1480 к 720, а не 2960 к 1440. Промена резолуције могла би да примора неке игре да изаберу текстуре ниже резолуције и подешавања рендеровања, што резултира бољим перформансама и трајањем батерије. Покретање "wm size" команда у љусци такође може да постигне исту ствар, али нова "cmd game" имплементација функционише на основу апликације, а не утиче на кориснички интерфејс екрана за сваку апликацију.

Заслуге: Мисхаал Рахман

Закључавање екрана једном руком за таблете

Раније смо споменули да Гоогле прави неколико добродошлих промена дизајна за таблете. Сада смо сазнали за још једну промену корисничког интерфејса Андроид 12 која би требало да обрадује власнике таблета: екран за закључавање ПИН-а/узорка који је погодан за једну руку. Када је омогућен, приказ ПИН-а/обрасца се помера на леву или десну страну уместо да седи у средини. Очигледно, већина таблета није предвиђена да се држи једном руком, али ова промена значи да нећете морати да се мучите да држите таблет у обе руке док уносите ПИН или шаблон.

Боље теме засноване на тапетама за тамне позадине

Нови систем тема за позадину заснован на Андроиду 12 ће ОС-у дати свеж слој боје за сваку нову позадину коју примените. Боје се динамички генеришу на основу тренутне позадине, али као што смо видели у претходним издањима, то је још увек рад у току. Иако нови систем тема изгледа сјајно када је укључен светли режим система, изгледа мање префињен када је укључен тамни режим система. На пример, постављање чисто црне позадине резултирало је применом тамнољубичасте теме, што је било прилично неслагање боја. Сада, међутим, постављање црне позадине резултира применом тамно сиве теме, која се лепо слаже са тамнијим бојама позадине.

Подсећања ради, овај систем за тематику заснован на тапетама, кодног назива „монет“, још увек није подразумевано омогућен. Гоогле још увек прилагођава оквир како би се прилагођене боје примениле на више делова корисничког интерфејса, а такође смо током времена видели побољшања у алгоритму за одабир боја. Јасно је да Гоогле жели да то добије пре стабилног издања Андроида 12.

Хибернација апликација ослобађа простор од неискоришћених апликација

Изненађујуће популарна карактеристика открили смо прошле недеље такође се појављује у Андроид 12 ДП3: хибернација апликације. Ова функција ће аутоматски опозвати дозволе, зауставити обавештења и избрисати привремене датотеке ако се апликација не користи неколико месеци. Те привремене датотеке потичу из кеша апликације или артефаката компилације.

Следећи Пикел Станд ће имати вентилатор?

Анализирајући најновији СистемУИ АПК, открили смо да је Гоогле ажурирао своју имплементацију бежичног пуњења специфичну за Пикел на верзију 1.3. Тхе нове класе упућују на „режим вентилатора“ са параметрима као што су „цуррентРпм“, „макимумРпм“ и „минимумРпм“. „Режим вентилатора“ може бити или „БУИЛТ_ИН“ или "ФИКСНО". Мени ово звучи као да се Гоогле спрема да дода подршку за додатну опрему за бежично пуњење са вентилатором. Ако је то случај, једини разлог због којег видимо да се то дешава је тај што бежични пуњач може да преноси више снаге, тј. то је брже. Међутим, немамо више доказа за одбацивање, тако да ћемо за сада оставити даље спекулације.

  • Нови ефекат таласања за пуњење. Андроид 12 ДП3 има скривени код за анимацију таласања која се репродукује када прикључите пуњач. Ово је потврдио и активирао кдраг0н, али се тачно поклапа са оним пронашли смо у згради која је процурила прошле недеље.
  • Прилагођени сатови ускоро. кдраг0н нам говори да систем сада подржава тему сата. Аналогни сатови могу имати боје за сате, минуте и секунде. Раније смо пронашли доказе на којима Гоогле ради додатак за прилагођени сат који је ексклузиван за Пикел за Андроид 12, а ово најновије откриће само додаје више веродостојности тој тврдњи.
  • Враћа се именовање „Материал НЕКСТ“. кдраг0н је пронашао више референци на кодно име „Материал НЕКСТ“ у коду оквира Андроид 12 ДП3, потврђујући назив за Андроид промене корисничког интерфејса следеће генерације које које смо претходно открили.

То су све скривене промене које смо до сада пронашли од копања у Андроид 12 Девелопер Превиев 3. Ако пронађем више детаља, поделићу их ову нит на Твитеру. кдраг0н такође наставља да ради Твитер нит које можете пратити за још открића.

Хвала ПНФ софтверу што нам је дао лиценцу за коришћење ЈЕБ Децомпилер, алат за обрнути инжењеринг професионалног нивоа за Андроид апликације.