Beta-test af Android 12-mobilplatformen er begyndt

Google præsenterede den første beta-udgivelse af den åbne mobilplatform Android 12. Udgivelsen af ​​Android 12 forventes i tredje kvartal af 2021. Firmware builds er forberedt til Pixel 3/3 XL, Pixel 3a/3a XL, Pixel 4/4 XL, Pixel 4a/4a 5G og Pixel 5-enheder, såvel som for nogle enheder fra ASUS, OnePlus, Oppo, Realme, Sharp, TCL, Transsion, Vivo, Xiaomi og ZTE.

Blandt de mest bemærkelsesværdige ændringer for brugeren:

  • En af de mest betydningsfulde opdateringer af grænsefladedesign i projektets historie blev foreslået. Det nye design implementerer "Material You"-konceptet, udråbt som den næste generation af Material Design. Det nye koncept vil automatisk blive anvendt på alle platforme og interface-elementer og vil ikke kræve, at applikationsudviklere foretager ændringer. I juli er det planlagt at give applikationsudviklere den første stabile udgivelse af et nyt værktøjssæt til udvikling af grafiske grænseflader - Jetpack Compose.
    Beta-test af Android 12-mobilplatformen er begyndt

    Selve platformen har et nyt widget-design. Widgets er blevet gjort mere synlige, hjørner er blevet bedre afrundet, og muligheden for at bruge dynamiske farver, der matcher systemtemaet, er blevet givet. Tilføjede interaktive kontroller såsom afkrydsningsfelter og kontakter (CheckBox, Switch og RadioButton), for eksempel, så du kan redigere opgavelister i TODO-widgetten uden at åbne applikationen.

    Beta-test af Android 12-mobilplatformen er begyndt

    Implementeret en jævnere visuel overgang til applikationer lanceret fra widgets. Personaliseringen af ​​widgets er blevet forenklet - der er tilføjet en knap (en cirkel med en blyant) til hurtigt at omkonfigurere placeringen af ​​widgetten på skærmen, som vises, når du trykker på widgetten i længere tid.

    Beta-test af Android 12-mobilplatformen er begyndtBeta-test af Android 12-mobilplatformen er begyndt

    Der findes yderligere tilstande til at begrænse størrelsen af ​​widgetten og muligheden for at bruge det adaptive layout af widgetelementer (responsivt layout) til at skabe standardlayouts, der ændrer sig afhængigt af størrelsen af ​​det synlige område (du kan f.eks. oprette separate layouts for tablets og smartphones). Widgetvælgergrænsefladen implementerer dynamisk forhåndsvisning og muligheden for at vise en beskrivelse af widgetten.

    Beta-test af Android 12-mobilplatformen er begyndt

  • Tilføjet muligheden for automatisk at tilpasse systempaletten til farven på det valgte tapet - systemet registrerer automatisk de fremherskende farver, justerer den aktuelle palet og anvender ændringer på alle interface-elementer, herunder meddelelsesområdet, låseskærmen, widgets og volumenkontrol.
  • Nye animerede effekter er blevet implementeret, såsom gradvis zoom og jævn forskydning af områder, når der rulles, vises og flyttes elementer på skærmen. For eksempel, når du annullerer en notifikation på låseskærmen, udvides tidsindikatoren automatisk og optager den plads, som notifikationen tidligere optog.
  • Udformningen af ​​rullemenuen med meddelelser og hurtige indstillinger er blevet omdesignet. Muligheder for Google Pay og smart home control er blevet tilføjet til de hurtige indstillinger. Hvis du holder tænd/sluk-knappen nede, åbnes Google Assistant, som du kan kommandere til at foretage et opkald, åbne en app eller læse en artikel højt.
    Beta-test af Android 12-mobilplatformen er begyndt
  • Tilføjet Stretch overscroll-effekt for at angive, at brugeren har bevæget sig ud over rulleområdet og nået slutningen af ​​indholdet. Med den nye effekt ser indholdsbilledet ud til at strække sig og springe tilbage. Den nye end-of-scroll-adfærd er aktiveret som standard, men der er en mulighed i indstillingerne for at vende tilbage til den gamle adfærd.
  • Interfacet er optimeret til enheder med foldeskærme.
    Beta-test af Android 12-mobilplatformen er begyndt
  • Blødere lydovergange er blevet implementeret - når der skiftes fra en applikation, der udsender lyd til en anden, er lyden af ​​den første nu jævnt dæmpet, og den anden øges jævnt, uden at den ene lyd overlejres på den anden.
  • Betydelig optimering af systemets ydeevne blev udført - belastningen på CPU'en af ​​de vigtigste systemtjenester faldt med 22%, hvilket igen førte til en stigning i batterilevetiden med 15%. Ved at reducere låsestridigheder, reducere latens og optimere I/O, øges ydeevnen ved overgangen fra en applikation til en anden, og applikationens opstartstid reduceres.

    I PackageManager, når du arbejder med snapshots i skrivebeskyttet tilstand, reduceres låsestrid med 92 %. Binders interproceskommunikationsmotor bruger letvægts caching for at reducere latenstiden med op til 47 gange for nogle typer opkald. Forbedret ydeevne til behandling af dex-, odex- og vdex-filer, hvilket resulterer i hurtigere app-indlæsningstider, især på enheder med lav hukommelse. Start af applikationer fra notifikationer er blevet fremskyndet, for eksempel er lanceringen af ​​Google Fotos fra en notifikation nu 34 % hurtigere.

    Ydeevnen af ​​databaseforespørgsler er blevet forbedret gennem brugen af ​​inline-optimeringer i CursorWindow-operationen. For små mængder data er CursorWindow blevet 36 % hurtigere, og for sæt, der indeholder mere end 1000 rækker, kan accelerationen nå 49 gange.

    Der foreslås kriterier for klassificering af enheder efter ydeevne. Baseret på en enheds muligheder tildeles den en ydeevneklasse, som derefter kan bruges i applikationer til at begrænse funktionaliteten af ​​codecs på enheder med lavt strømforbrug eller til at håndtere multimedieindhold af højere kvalitet på kraftfuld hardware.

  • En applikationsdvaletilstand er blevet implementeret, som gør det muligt, hvis brugeren ikke eksplicit har interageret med programmet i lang tid, automatisk at nulstille tidligere tildelte tilladelser til applikationen, stoppe eksekvering, returnere ressourcer brugt af applikationen, såsom hukommelse, og blokere lanceringen af ​​baggrundsarbejde og afsendelsen af ​​push-meddelelser. Tilstanden kan bruges til de fleste applikationer og giver dig mulighed for at beskytte brugerdata, som længe glemte programmer fortsat har adgang til. Hvis det ønskes, kan dvaletilstand deaktiveres selektivt i indstillingerne.
  • Tilføjet en separat tilladelse BLUETOOTH_SCAN til at scanne enheder i nærheden via Bluetooth. Tidligere blev denne funktion givet baseret på adgang til enhedens placeringsoplysninger, hvilket resulterede i behovet for at give yderligere tilladelser til applikationer, der kræver parring med en anden enhed via Bluetooth.
  • Dialogen for at give adgang til oplysninger om enhedens placering er blevet moderniseret. Brugeren får nu mulighed for at give applikationen information om den nøjagtige placering eller kun give omtrentlige data, samt begrænse autoriteten til kun den aktive session med programmet (afvise adgang i baggrunden). Nøjagtighedsniveauet af de data, der returneres ved valg af en omtrentlig placering, kan ændres i indstillingerne, herunder i forhold til individuelle applikationer.
    Beta-test af Android 12-mobilplatformen er begyndt

    I den anden beta-udgivelse forventes Privacy Dashboard-grænsefladen at dukke op med en generel oversigt over alle tilladelsesindstillinger, så du kan forstå, hvad brugerdataapplikationer har adgang til). Mikrofon- og kameraaktivitetsindikatorer vil blive tilføjet til panelet, hvormed du også kan slå mikrofonen og kameraet kraftigt fra.

  • I stedet for en udgave til bærbare enheder besluttede Android Wear sammen med Samsung at udvikle en ny samlet platform, der kombinerer Androids og Tizens muligheder.
  • Mulighederne for Android-udgaver til bilinfotainmentsystemer og smart-tv er blevet udvidet.
  • Listen over innovationer på lavt niveau kan findes i gennemgangen af ​​de første introduktionsudgivelser af Android 12 til udviklere (udviklereksempel).

Kilde: opennet.ru

Tilføj en kommentar