Google prezentÄja pirmo atvÄrtÄs mobilÄs platformas Android 12 beta versiju. Android 12 izlaiÅ”ana ir gaidÄma 2021. gada treÅ”ajÄ ceturksnÄ«. ProgrammaparatÅ«ras versijas ir sagatavotas Pixel 3/3 XL, Pixel 3a/3a XL, Pixel 4/4 XL, Pixel 4a/4a 5G un Pixel 5 ierÄ«cÄm, kÄ arÄ« dažÄm ierÄ«cÄm no ASUS, OnePlus, Oppo, Realme, Sharp, TCL, Transsion, Vivo, Xiaomi un ZTE.
Starp lietotÄja pamanÄmÄkajÄm izmaiÅÄm:
- Tika piedÄvÄts viens no nozÄ«mÄ«gÄkajiem interfeisa dizaina atjauninÄjumiem projekta vÄsturÄ. Jaunais dizains Ä«steno "Material You" koncepciju, kas tiek reklamÄta kÄ nÄkamÄ MateriÄlu dizaina paaudze. JaunÄ koncepcija tiks automÄtiski piemÄrota visÄm platformÄm un saskarnes elementiem, un lietojumprogrammu izstrÄdÄtÄjiem nebÅ«s jÄveic nekÄdas izmaiÅas. JÅ«lijÄ aplikÄciju izstrÄdÄtÄjiem plÄnots nodroÅ”inÄt pirmo stabilo izlaidumu jaunam grafisko saskarÅu izstrÄdes rÄ«ku komplektam - Jetpack Compose.
Pati platforma piedÄvÄ jaunu logrÄ«ku dizainu. LogrÄ«ki ir padarÄ«ti redzamÄki, stÅ«ri ir labÄk noapaļoti, un ir nodroÅ”inÄta iespÄja izmantot dinamiskas krÄsas, kas atbilst sistÄmas tÄmai. Pievienotas interaktÄ«vas vadÄ«klas, piemÄram, izvÄles rÅ«tiÅas un slÄdži (CheckBox, Switch un RadioButton), kas, piemÄram, ļauj rediÄ£Ät uzdevumu sarakstus logrÄ«kÄ TODO, neatverot lietojumprogrammu.
Ieviesta vienmÄrÄ«gÄka vizuÄlÄ pÄreja uz lietojumprogrammÄm, kas tiek palaistas no logrÄ«kiem. LogrÄ«ku personalizÄÅ”ana ir vienkÄrÅ”ota - ir pievienota poga (aplis ar zÄ«muli), lai Ätri pÄrkonfigurÄtu logrÄ«ka izvietojumu ekrÄnÄ, kas parÄdÄs, ilgstoÅ”i pieskaroties logrÄ«kam.
Tiek nodroÅ”inÄti papildu režīmi logrÄ«ka izmÄra ierobežoÅ”anai un iespÄjai izmantot logrÄ«ka elementu adaptÄ«vo izkÄrtojumu (responsÄ«vo izkÄrtojumu), lai izveidotu standarta izkÄrtojumus, kas mainÄs atkarÄ«bÄ no redzamÄ laukuma lieluma (piemÄram, varat izveidot atseviŔķus izkÄrtojumus planÅ”etdatori un viedtÄlruÅi). LogrÄ«ku atlasÄ«tÄja saskarne nodroÅ”ina dinamisku priekÅ”skatÄ«jumu un iespÄju parÄdÄ«t logrÄ«ka aprakstu.
- Pievienota iespÄja automÄtiski pielÄgot sistÄmas paleti izvÄlÄtÄs tapetes krÄsai - sistÄma automÄtiski nosaka dominÄjoÅ”Äs krÄsas, pielÄgo paÅ”reizÄjo paleti un piemÄro izmaiÅas visiem interfeisa elementiem, ieskaitot paziÅojumu apgabalu, bloÄ·ÄÅ”anas ekrÄnu, logrÄ«kus un skaļuma kontroli.
- Ir ieviesti jauni animÄti efekti, piemÄram, pakÄpeniska tÄlummaiÅa un vienmÄrÄ«ga apgabalu pÄrvietoÅ”ana, ritinot, parÄdoties un pÄrvietojot elementus ekrÄnÄ. PiemÄram, atceļot paziÅojumu bloÄ·ÄÅ”anas ekrÄnÄ, laika indikators automÄtiski izpleÅ”as un aizÅem vietu, ko paziÅojums aizÅÄma iepriekÅ”.
- NolaižamÄs zonas dizains ar paziÅojumiem un Ätrajiem iestatÄ«jumiem ir pÄrveidots. Ätrajiem iestatÄ«jumiem ir pievienotas Google Pay un viedÄs mÄjas vadÄ«bas iespÄjas. Turot nospiestu baroÅ”anas pogu, tiek parÄdÄ«ts Google palÄ«gs, ar kuru varat pavÄlÄt veikt zvanu, atvÄrt lietotni vai skaļi lasÄ«t rakstu.
- Pievienots Stretch pÄrritinÄÅ”anas efekts, kas skaidri parÄda, ka lietotÄjs ir pÄrsniedzis ritinÄÅ”anas apgabalu un sasniedzis satura beigas. Ar jauno efektu satura attÄls, Ŕķiet, izstiepjas un atgriežas. Jaunais ritinÄÅ”anas beigu režīms ir iespÄjots pÄc noklusÄjuma, taÄu iestatÄ«jumos ir iespÄja atgriezties pie vecÄs darbÄ«bas.
- Interfeiss ir optimizÄts ierÄ«cÄm ar salokÄmiem ekrÄniem.
- Ir ieviestas vienmÄrÄ«gÄkas audio pÄrejas - pÄrslÄdzoties no vienas lietojumprogrammas, kas izvada skaÅu, uz citu, pirmÄs skaÅa tagad tiek vienmÄrÄ«gi izslÄgta, bet otrÄ vienmÄrÄ«gi palielinÄs, neuzliekot vienu skaÅu otrai.
- Tika veikta ievÄrojama sistÄmas veiktspÄjas optimizÄcija - galveno sistÄmas pakalpojumu CPU slodze samazinÄjÄs par 22%, kas savukÄrt palielinÄja akumulatora darbÄ«bas laiku par 15%. Samazinot bloÄ·ÄÅ”anas strÄ«dus, samazinot latentumu un optimizÄjot I/O, tiek palielinÄta veiktspÄja, pÄrejot no vienas lietojumprogrammas uz citu, un tiek samazinÄts lietojumprogrammas palaiÅ”anas laiks.
ProgrammÄ PackageManager, strÄdÄjot ar momentuzÅÄmumiem tikai lasÄ«Å”anas režīmÄ, bloÄ·ÄÅ”anas strÄ«ds tiek samazinÄts par 92%. Binder starpprocesu komunikÄcijas programma izmanto vieglu keÅ”atmiÅu, lai dažu veidu zvaniem samazinÄtu latentumu lÄ«dz pat 47 reizÄm. Uzlabota veiktspÄja dex, odex un vdex failu apstrÄdei, kÄ rezultÄtÄ ir ÄtrÄks lietotÅu ielÄdes laiks, Ä«paÅ”i ierÄ«cÄs ar maz atmiÅas. Lietojumprogrammu palaiÅ”ana no paziÅojumiem ir paÄtrinÄta, piemÄram, Google fotoattÄlu palaiÅ”ana no paziÅojuma tagad ir par 34% ÄtrÄka.
Datu bÄzes vaicÄjumu veiktspÄja ir uzlabota, izmantojot CursorWindow operÄcijÄ iekļauto optimizÄciju. Nelielam datu apjomam CursorWindow ir kļuvis par 36% ÄtrÄks, un kopÄm, kas satur vairÄk nekÄ 1000 rindas, paÄtrinÄjums var sasniegt 49 reizes.
IerosinÄti kritÄriji ierÄ«Äu klasificÄÅ”anai pÄc veiktspÄjas. Pamatojoties uz ierÄ«ces iespÄjÄm, tai tiek pieŔķirta veiktspÄjas klase, ko pÄc tam var izmantot lietojumprogrammÄs, lai ierobežotu kodeku funkcionalitÄti mazjaudas ierÄ«cÄs vai apstrÄdÄtu augstÄkas kvalitÄtes multivides saturu jaudÄ«gÄ aparatÅ«rÄ.
- Ir ieviests lietojumprogrammu hibernÄcijas režīms, kas ļauj, ja lietotÄjs ilgstoÅ”i nav skaidri mijiedarbojies ar programmu, automÄtiski atiestatÄ«t iepriekÅ” pieŔķirtÄs atļaujas lietojumprogrammai, apturÄt izpildi, atgriezt aplikÄcijas izmantotos resursus, piemÄram, atmiÅu, un bloÄ·Ät fona darbu sÄkÅ”anu un push paziÅojumu sÅ«tÄ«Å”anu. Å o režīmu var izmantot lielÄkajai daļai lietojumprogrammu, un tas ļauj aizsargÄt lietotÄja datus, kuriem joprojÄm ir piekļuve sen aizmirstÄm programmÄm. Ja vÄlaties, iestatÄ«jumos var selektÄ«vi atspÄjot hibernÄcijas režīmu.
- Pievienota atseviŔķa atļauja BLUETOOTH_SCAN skenÄt tuvumÄ esoÅ”Äs ierÄ«ces, izmantojot Bluetooth. IepriekÅ” Ŕī iespÄja tika nodroÅ”inÄta, pamatojoties uz piekļuvi ierÄ«ces atraÅ”anÄs vietas informÄcijai, kÄ rezultÄtÄ bija jÄpieŔķir papildu atļaujas lietojumprogrammÄm, kurÄm, izmantojot Bluetooth, ir nepiecieÅ”ama savienoÅ”ana pÄrÄ« ar citu ierÄ«ci.
- Ir modernizÄts dialoglodziÅÅ” piekļuves nodroÅ”inÄÅ”anai informÄcijai par ierÄ«ces atraÅ”anÄs vietu. LietotÄjam tagad tiek dota iespÄja sniegt lietojumprogrammai informÄciju par precÄ«zu atraÅ”anÄs vietu vai sniegt tikai aptuvenus datus, kÄ arÄ« ierobežot pilnvaras tikai aktÄ«vajai sesijai ar programmu (liegt piekļuvi, kad tÄ darbojas fonÄ). IzvÄloties aptuveno atraÅ”anÄs vietu, atgriezto datu precizitÄtes lÄ«meni var mainÄ«t iestatÄ«jumos, tostarp attiecÄ«bÄ uz atseviŔķÄm lietojumprogrammÄm.
Paredzams, ka otrajÄ beta versijÄ tiks parÄdÄ«ts Privacy Dashboard interfeiss ar vispÄrÄ«gu pÄrskatu par visiem atļauju iestatÄ«jumiem, kas ļaus jums saprast, kam lietotÄja datu lietojumprogrammÄm ir piekļuve). PanelÄ« tiks pievienoti mikrofona un kameras aktivitÄtes indikatori, ar kuriem var arÄ« piespiedu kÄrtÄ izslÄgt mikrofonu un kameru.
- ValkÄjamÄm ierÄ«cÄm paredzÄtÄ izdevuma vietÄ Android Wear kopÄ ar Samsung nolÄma izstrÄdÄt jaunu vienotu platformu, kas apvieno Android un Tizen iespÄjas.
- Ir paplaÅ”inÄtas Android izdevumu iespÄjas automaŔīnu informÄcijas un izklaides sistÄmÄm un viedtelevizoriem.
- Zema lÄ«meÅa inovÄciju saraksts ir atrodams Android 12 pirmo ievadizlaidumu pÄrskatÄ izstrÄdÄtÄjiem (izstrÄdÄtÄja priekÅ”skatÄ«jums).
Avots: opennet.ru