Alustatud on Android 12 mobiilse platvormi beetatestimine

Компания Google представила первый бета-выпуск открытой мобильной платформы Android 12. Релиз Android 12 ожидается в третьем квартале 2021 года. Сборки прошивки подготовлены для устройств Pixel 3 / 3 XL, Pixel 3a / 3a XL, Pixel 4 / 4 XL, Pixel 4a / 4a 5G и Pixel 5, а также для некоторых устройств ASUS, OnePlus, Oppo, Realme, Sharp, TCL, Transsion, Vivo, Xiaomi и ZTE.

Kasutajale silmatorkavamaid muudatusi on:

  • Olenemata sellest, on esitatud üks tähtsamaid uuendusi kasutajaliidese kujunduses projekti ajaloos. Uus disain rakendab kontseptsiooni „Material You”, mis esitatakse kui järgmise põlvkonna Material Design'i variant. Uus kontseptsioon rakendatakse automaatselt kõigile platvormidele ja liidese elementidele ning see ei nõua arendajatelt rakenduste osas mingeid muudatusi. Juulis plaanitakse arendajatele anda välja esimene stabiilne versioon uut graafiliste liideste arendustööriista — Jetpack Compose.
    Alustatud on Android 12 mobiilse platvormi beetatestimine

    Platvormil on välja töötatud uus vidinate kujundus. Vidinad on tehtud silmatorkavamaks, nurkade ümarust on suurendatud ning dünaamiliste värvide kasutamise võimalus, mis vastab süsteemi kujundusteemale, on lisatud. Lisatud on interaktiivsed juhtimisseadmed, nagu kastid (CheckBox, Switch ja RadioButton), mis võimaldavad näiteks TODO vidinas redigeerida ülesannete nimekirju, avamata rakendust.

    Alustatud on Android 12 mobiilse platvormi beetatestimine

    Rakendustele, mis käivitatakse vidinatest, on rakendatud sujuvam visuaalne üleminek. Vidinate isikupärastamine on lihtsustatud — ekraanil vidina asukoha kiireks kohandamiseks on lisatud nupp (ring, mille sees on pliiats), mis ilmub siis, kui vidinat pikalt puudutatakse.

    Alustatud on Android 12 mobiilse platvormi beetatestimineAlustatud on Android 12 mobiilse platvormi beetatestimine

    Täpsemad vidinate suuruse piirangud ja vidina elementide adaptiivse paigutuse (responsive layout) kasutamise võimalus on välja toodud, et luua standardseid paigutusi, mis muutuvad vastavalt nähtava ala suurusele (näiteks eraldiseisvate paigutuste loomine tahvelarvutite ja nutitelefonide jaoks). Vidinate valiku liideses (widget picker) on rakendatud dünaamiline eelvaade ja võimalus täiendava ülesande kirjeldamise kuvamiseks.

    Alustatud on Android 12 mobiilse platvormi beetatestimine
  • Lisatud on võimalus automaatseks süsteemipaleedi kohandamiseks valitud taustpildi värvi järgi — süsteem määrab automaatselt valitsevad värvid, kohandab praegust paleeti ja rakendab muudatused kõikidele liidese elementidele, sealhulgas teavitusalale, lukku ekraanile, vidinatele ja helitugevuse reguleerimisele.
  • Tutvustatakse uusi animeeritud efekte, nagu sujuv suurendamine ja sujuv ala nihutamine kerimise, elementide ilmumise ja liikumise ajal ekraanil. Näiteks lukku ekraanil teavituse tühistamine suurendab automaatselt kellaindikaatorit ja see võtab ruumi, mida teavituse jaoks varem kasutas.
  • Переработано оформление выпадающей области с уведомлениями и быстрыми настройками. В число быстрых настроек добавлены опции для Google Pay и управления умным домом. При удержании кнопки включения питания обеспечен вызов Google Assistant, которому можно дать команду для совершения звонка, вызова приложения или прочтения вслух статьи.
    Alustatud on Android 12 mobiilse platvormi beetatestimine
  • Lisatud on kerimise piiri venituse efekt (Stretch overscroll), mis annab märku, et kasutaja on kerimispiirist väljas ja on jõudnud sisu lõpuni. Uue efekti korral tundub, et sisu pildist venitatakse ja see hüppab tagasi. Uus kerimise lõpu indikaatori režiim on vaikimisi aktiveeritud, kuid seadetes on olemas võimalus vana käitumise taastamiseks.
  • Kasutajaliidese optimeerimine on toimunud kokkuvolditavate ekraanidega seadmete jaoks.
    Alustatud on Android 12 mobiilse platvormi beetatestimine
  • Rakendatud on sujuvamaid helisi üleminekuid — helitavate rakenduste vahel lülitades hajub esimese helirežiim sujuvalt ja teise helitugevus tõuseb sujuvalt, ilma et üksteise peale kattuks.
  • Tehtud on märkimisväärne süsteemi tõhususe optimeerimine — kõikide põhiteenuste CPU koormus on vähenenud 22%, mis omakorda on suurendanud aku kasutusaega 15%. Lockide konkurentsi vähendamise, viivituste lühendamise ja sisendi/väljundi optimeerimise kaudu on paranenud rakenduste vaheline üleminek ja rakenduste käivitamise aeg on lühenenud.

    PackageManager'is lugemise režiimis tehtud snapshot'idega töötamisel on lukustuskonkurents vähenenud 92%. Interprotsesside suhtluse mehhanismis Binder on kasutusele võetud kergkaalus vahemälu, mis on võimaldanud vähendada hilinemisi 47 korda teatud tüüpi kutsete puhul. On paranenud dex, odex ja vdex failide töötlemise jõudlus, mis on lühendanud rakenduste laadimisaega, eriti seadmetel, millel on vähe mälu. Rakenduste avamine teavitustest on kiirenenenud, näiteks Google Photosi käivitamine teavitusest toimub nüüd 34% kiiremini.

    Повышена производительность запросов к БД через применение inline-оптимизаций в операции CursorWindow. Для небольших объёмов данных CursorWindow стал быстрее на 36%, а для наборов, включающих более 1000 строк ускорение может достигать 49 раз.

    Esitatud on kriteeriumid seadmete klassifitseerimiseks jõudluse alusel. Seadme võimaluste põhjal määratakse sellele jõudlusklass, mida saab hiljem rakendustes kasutada kodekivõimekuse piiramiseks madala jõudlusega seadmetes või kõrgema kvaliteediga meedia töötlemiseks võimsamal seadmel.

  • On rakendatud rakenduste hibernaatsioonirežiim, mis võimaldab, kui kasutaja ei ole pikka aega rakendusega selgelt suhelnud, automaatselt tühistada rakendusele antud õigused, peatada selle töö, tagastada rakenduse kasutuses olnud ressursid, nagu mälu, ja blokeerida tausttööde käivitamine ning push-teadete saatmine. Režiimi saab rakendada enamiku rakenduste jaoks ja see kaitseb kasutaja andmeid, kuhu kaugele unustatud programmid endiselt pääsevad. Soovi korral saab hibernaatsioonirežiimi seadetes valikuliselt välja lülitada.
  • Lisatud on eraldi BLUETOOTH_SCAN volitus lähiste seadmete skaneerimiseks Bluetoothi kaudu. Varem anti see võimalus välja juurdepääsu korral seadme asukoha teabele, mis nõudis rakendustelt, mis vajavad seadme Bluetoothiga sidumist, lisavolituste andmist.
  • Seadme asukoha teabe andmise dialoog on uuendatud. Kasutajale antakse nüüd võimalus edastada rakendusele täpne asukoha info või anda vaid umbmäärased andmed, samuti piirata volituste kehtivust ainult aktiivse seansi jooksul (keelata juurdepääs taustal töötades). Umbmäärase asukoha andmete täpsuse taset saab seadetes muuta, sealhulgas seondudes eraldi rakendustega.
    Alustatud on Android 12 mobiilse platvormi beetatestimine

    Во втором бета-выпуске ожидается появление интерфейса Privacy Dashboard с общим обзором всех настроек полномочий, позволяющим понять, к каким данным пользователя приложения имеют доступ). В панель будут добавлены индикаторы активности микрофона и камеры, при помощи которых также можно принудительного выключить микрофон и камеру.

  • Android Weari kantavate seadmete redigeerimise asemel koos Samsungiga on otsustatud arendada uut ühtset platvormi, mis kombineerib Androidi ja Tizeni võimed.
  • Androidi redigeerimise võimalused on laiendatud autode multimeedia süsteemide ja nutitelerite jaoks.
  • Со списком низкоуровневых новшеств можно познакомиться в обзоре первых ознакомительных выпусков Android 12 для разработчиков (developer preview).

Allikas: opennet.ru

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster