Alustatud on Android 12 mobiilse platvormi beetatestimine

Google esitas avatud mobiilse platvormi Android 12 esimese beetaversiooni. Android 12 vÀljalaskmine on planeeritud 2021. aasta kolmandaks kvartaliks. Tarkvarakogumid on ette valmistatud Pixel 3 / 3 XL, Pixel 3a / 3a XL, Pixel 4 / 4 XL, Pixel 4a / 4a 5G ja Pixel 5 seadmete jaoks, samuti mÔne ASUS, OnePlus, Oppo, Realme, Sharp, TCL, Transsion, Vivo, Xiaomi ja ZTE seadme jaoks.

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.
  • Üksikasjalikumaks muutus teate- ja kiire seadistuse rippmenĂŒĂŒ. Kiirete seadistuste hulka on lisatud valikud Google Pay ja nutikodu haldamiseks. Toiteklahvi pikka hoidmist kasutatakse Google Assistandi kutsumiseks, kellele saab anda kĂ€su helistamiseks, rakenduse avamiseks vĂ”i artikli ette lugemiseks.
    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.

    Andmebaasi pĂ€ringute jĂ”udlust on suurendatud inline-optimeerimiste rakendamisega CursorWindow operatsioonis. VĂ€ikeste andmehulkade puhul on CursorWindow kiirus tĂ”usnud 36%, samas kui komplektide puhul, mis sisaldavad ĂŒle 1000 rea, vĂ”ib kiirus suureneda kuni 49 korda.

    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

    Teises beetaversioonis oodatakse privaatsuslaudade liidese ilmumist, mis annab ĂŒlevaate kĂ”igist volituste seadistustest ja vĂ”imaldab mĂ”ista, millistele kasutaja andmetele rakendused juurdepÀÀsu saavad. Paneelile lisatakse mikrofonide ja kaamerate aktiivsuse indikaatorid, millega saab mikrofon ja kaamera sundida vĂ€lja lĂŒlitada.

  • 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.
  • Madala taseme uuendustega saab tutvuda Android 12 esmapilgul arendajatele mĂ”eldud ĂŒlevaates (developer preview).

Allikas: opennet.ru

Osta usaldusvÀÀrne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster