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

A Google bemutatta az Android 12 nyílt mobilplatform első bétaverzióját. Az Android 12 megjelenése 2021 harmadik negyedévében várható. A firmware-összeállítások Pixel 3 / 3 XL, Pixel 3a / 3a XL, Pixel 4 / 4 XL, Pixel 4a / 4a 5G és Pixel 5 eszközökhöz, valamint egyes ASUS, OnePlus, Oppo, Realme, Sharp, TCL, Transsion, Vivo, Xiaomi és ZTE.

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éseMegkezdő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éseket és gyorsbeállításokat tartalmazó legördülő terület kialakítása át lett alakítva. A gyorsbeállításokhoz hozzáadtuk a Google Pay és az intelligens otthon vezérlésének lehetőségeit. Ha lenyomva tartja a bekapcsológombot, megjelenik a Google Asszisztens, amelynek parancsával hívást kezdeményezhet, megnyithat egy alkalmazást vagy felolvashat egy cikket.
    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énye javult a CursorWindow művelet soron belüli optimalizálása révén. Kis adatmennyiség esetén a CursorWindow 36%-kal gyorsabb lett, az 1000-nél több sort tartalmazó készleteknél pedig a 49-szeres gyorsulást is elérheti.

    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étaverzióban várhatóan megjelenik az Adatvédelmi irányítópult felület, amely általános áttekintést nyújt az összes engedélybeállításról, lehetővé téve annak megértését, hogy mely felhasználói adatokhoz férhetnek hozzá az alkalmazások). A panelre mikrofon- és kameraaktivitás-jelzők kerülnek, amelyekkel a mikrofont és a kamerát is erőteljesen kikapcsolhatjuk.

  • 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 alacsony szintű innovációk listája az Android 12 első, fejlesztőknek szóló bevezető kiadásainak áttekintésében található (fejlesztői előnézet).

Forrás: opennet.ru

Hozzászólás