Megkezdődött az Android 12 mobilplatform béta tesztelése

A Google kiadta az Android 12 nyílt mobil platform első béta verzióját. Az Android 12 várhatóan 2021 harmadik negyedévében jelenik meg. Firmware-verziók jelentek meg a Pixel 3/3 XL, Pixel 3a/3a XL, Pixel 4/4 XL, Pixel 4a/4a 5G és Pixel 5 eszközökhöz, valamint az ASUS, OnePlus, Oppo, Realme, Sharp, TCL, Transsion, Vivo, Xiaomi és ZTE egyes eszközeihez.

A felhasználót érintő legszembetűnőbb változások közé tartozik:

  • A projekt történetének egyik legjelentősebb interfész-frissítését javasolták. Az új dizájn a „Material You” koncepciót valósítja meg, amelyet a Material Design következő generációjaként hirdetnek. Az új koncepciót automatikusan alkalmazni fogják minden platformra és interfész elemre, és az alkalmazásfejlesztőktől semmilyen változtatást nem igényel. Júliusban a tervek szerint az alkalmazásfejlesztők rendelkezésére bocsátják a grafikus felületek fejlesztésére szolgáló új eszközkészlet - a Jetpack Compose - első stabil kiadását.
     Megkezdődött az Android 12 mobilplatform béta tesztelése

    Maga a platform új widget dizájnt tartalmaz. Láthatóbbá tették a kütyüket, jobban lekerekítették a sarkokat, és lehetőség nyílt a rendszer témájához illeszkedő dinamikus színek használatára. Hozzáadott interaktív vezérlők, például jelölőnégyzetek és kapcsolók (CheckBox, Switch és RadioButton), amelyek lehetővé teszik a feladatlisták szerkesztését a TODO widgetben az alkalmazás megnyitása nélkül.

     Megkezdődött az Android 12 mobilplatform béta tesztelése

    Simább vizuális átmenetet valósított meg a widgetekből indított alkalmazásokhoz. A widgetek személyre szabása leegyszerűsödött - egy gombbal (kör ceruzával) gyorsan újrakonfigurálható a widget elhelyezése a képernyőn, amely akkor jelenik meg, ha hosszan megérinti a widgetet.

     Megkezdődött az Android 12 mobilplatform béta tesztelése  Megkezdődött az Android 12 mobilplatform béta tesztelése

    További módok állnak rendelkezésre a widget méretének korlátozására és a widget elemek adaptív elrendezésének (reszponzív elrendezés) használatának lehetőségére a látható terület méretétől függően változó szabványos elrendezések létrehozásához (például külön elrendezéseket hozhat létre táblagépek és okostelefonok). A widgetválasztó felület dinamikus előnézetet és a widget leírásának megjelenítését valósítja meg.

     Megkezdődött az Android 12 mobilplatform béta tesztelése
  • A rendszer paletta automatikusan a kiválasztott háttérkép színéhez igazításának lehetőségével bővült – a rendszer automatikusan felismeri az uralkodó színeket, beállítja az aktuális palettát, és alkalmazza a változtatásokat az összes felületelemre, beleértve az értesítési területet, a lezárási képernyőt, a widgeteket és a hangerőszabályzót.
  • Új animációs effektusok kerültek bevezetésre, mint például a fokozatos nagyítás és a területek egyenletes eltolása görgetéskor, a képernyőn megjelenő elemek és elemek mozgatásakor. Ha például töröl egy értesítést a lezárási képernyőn, az időjelző automatikusan kinyílik, és elfoglalja azt a helyet, amelyet az értesítés korábban elfoglalt.
  • Az értesítések és a gyorsbeállítások legördülő területet újratervezték. A Google Pay és az okosotthon-vezérlés beállításai bekerültek a gyorsbeállítások közé. A bekapcsológomb nyomva tartásával mostantól elindul a Google Asszisztens, amellyel hívást kezdeményezhetünk, alkalmazásokat indíthatunk el, vagy cikkeket olvashatunk fel.
     Megkezdődött az Android 12 mobilplatform béta tesztelése
  • Hozzáadott Stretch overscroll effektus, amely azt jelzi, hogy a felhasználó túllépett a görgetési területen, és elérte a tartalom végét. Az új effektussal a tartalom képe nyúlni látszik és visszaugrik. Az új görgetés végi viselkedés alapértelmezés szerint engedélyezve van, de a beállításokban van egy lehetőség a régi viselkedés visszaállítására.
  • Az interfész az összecsukható képernyős készülékekhez lett optimalizálva.
     Megkezdődött az Android 12 mobilplatform béta tesztelése
  • Simább hangátmeneteket valósítottak meg - amikor az egyik hangot kibocsátó alkalmazásról a másikra váltunk, az első hangja simán elnémul, a második pedig egyenletesen növekszik, anélkül, hogy egyik hangot a másikra helyezné.
  • A rendszer teljesítményét jelentős mértékben optimalizálták - a fő rendszerszolgáltatások CPU-jának terhelése 22% -kal csökkent, ami viszont az akkumulátor élettartamának 15% -os növekedéséhez vezetett. A zárolási versengés, a késleltetés csökkentése és az I/O optimalizálása révén az egyik alkalmazásról a másikra való váltás teljesítménye megnő, és az alkalmazás indítási ideje csökken.

    A PackageManagerben, amikor csak olvasható módban dolgozik pillanatképekkel, a zárolási versengés 92%-kal csökken. A Binder folyamatközi kommunikációs motorja könnyű gyorsítótárazást használ a várakozási idő akár 47-szeres csökkentésére bizonyos típusú hívások esetén. Jobb teljesítmény a dex, odex és vdex fájlok feldolgozásához, ami gyorsabb alkalmazásbetöltési időt eredményez, különösen kevés memóriával rendelkező eszközökön. Felgyorsult az alkalmazások értesítésekből történő indítása, például a Google Fotók értesítésből történő elindítása most 34%-kal gyorsabb.

    Az adatbázis-lekérdezések teljesítményét a CursorWindow művelet beágyazott optimalizálása révén javították. Kis adathalmazok esetén a CursorWindow mostantól 36%-kal gyorsabb, az 1000 sornál több adathalmazok esetén pedig a gyorsulás elérheti a 49-szeresét.

    Az eszközök teljesítmény szerinti osztályozásához kritériumokat javasolnak. Az eszköz képességei alapján hozzá van rendelve egy teljesítményosztály, amelyet azután az alkalmazásokban használhatnak a kodekek funkcionalitásának korlátozására alacsony fogyasztású eszközökön, vagy jobb minőségű multimédiás tartalmak kezelésére nagy teljesítményű hardvereken.

  • Alkalmazás hibernálási mód került megvalósításra, amely lehetővé teszi, hogy ha a felhasználó hosszabb ideig nem lépett kifejezetten interakcióba a programmal, automatikusan visszaállíthatja az alkalmazásnak korábban megadott engedélyeit, leállíthatja a végrehajtást, visszaadhatja az alkalmazás által használt erőforrásokat, például a memóriát, és blokkolja a háttérmunka elindítását és a push értesítések küldését. A mód a legtöbb alkalmazáshoz használható, és lehetővé teszi a felhasználói adatok védelmét, amelyekhez a rég elfeledett programok továbbra is hozzáférhetnek. Kívánt esetben a hibernált mód szelektíven letiltható a beállításokban.
  • Külön engedélyt adtunk hozzá: BLUETOOTH_SCAN a közeli eszközök Bluetooth-on keresztüli kereséséhez. Korábban ezt a képességet az eszköz helyinformációihoz való hozzáférés alapján biztosították, ami azt eredményezte, hogy további engedélyeket kellett adni azoknak az alkalmazásoknak, amelyek Bluetooth-on keresztül párosítást igényelnek egy másik eszközzel.
  • Az eszköz helyével kapcsolatos információkhoz való hozzáférést biztosító párbeszédpanel modernizálásra került. A felhasználó ezentúl lehetőséget kap arra, hogy információt adjon az alkalmazásnak a pontos helyről, vagy csak hozzávetőleges adatokat adjon meg, valamint korlátozza a jogosultságot a programmal való aktív munkamenetre (a háttérben a hozzáférés megtagadása). A hozzávetőleges hely kiválasztásakor visszaadott adatok pontossági szintje a beállításokban módosítható, az egyes alkalmazások vonatkozásában is.
     Megkezdődött az Android 12 mobilplatform béta tesztelése

    A második béta verzió várhatóan egy adatvédelmi irányítópult felületet is tartalmaz majd, amely általános áttekintést nyújt az összes jogosultsági beállításról, lehetővé téve, hogy megértsük, mely felhasználói adatokhoz férhetnek hozzá az alkalmazások. Mikrofon- és kameratevékenység-jelzők is megjelennek az irányítópulton, lehetővé téve a mikrofon és a kamera kényszerített letiltását.

  • A hordható eszközökre szánt kiadás helyett az Android Wear a Samsunggal közösen egy új, egységes platform kifejlesztése mellett döntött, amely egyesíti az Android és a Tizen képességeit.
  • Bővültek az autós infotainment rendszerek és okostévék Android-kiadásainak lehetőségei.
  • Az alacsonyabb szintű újítások listája megtalálható az első Android 12 fejlesztői előnézeti kiadások áttekintésében.

Forrás: opennet.ru