Android 2 Developer Preview 12 er allerede frigivet

 

Google udgav for nylig den anden prøveversion af den åbne mobile platform Android 12 og i denne nye version præsenteret vi kan finde følgende innovationer nøgle, f.eks evne til at tilpasse interface-elementer til enheder med afrundede skærme.

Med dette udviklerne nu kan de få oplysninger om skærmsplejser og juster UI-elementer, der falder i usynlige hjørneområder. Via den nye RoundedCorner API kan du finde ud af parametre som afrundingens centrum og centrum og gennem Display.getRoundedCorner () og WindowInsets.getRoundedCorner () kan du bestemme koordinaterne for hvert afrundet hjørne af skærmen.

Endvidere billede-i-billede-tilstand blev forbedret sammen med glattere overgangseffekter. Hvis du aktiverer automatisk skift til PIP med startbevægelsen (ved at flytte bunden af ​​skærmen op), skifter appen nu straks til PIP-tilstand uden at vente på, at animationen er afsluttet. Forbedret størrelse på PIP med ikke-videoindhold.

Vi kan også finde det effektivitetsprognoser blev forbedret som applikationer kan nu forespørge om den samlede forventede båndbredde efter operatør, specifikt trådløst netværk (Wi-Fi SSID), netværkstype og signalstyrke.

Anvendelsen af ​​almindelige visuelle effekter er blevet forenklet, som sløring og forvrængning af farver, som nu kan anvendes ved hjælp af RenderEffect API til ethvert RenderNode-objekt eller hele det synlige område, selv i en kæde med andre effekter. Denne funktion giver for eksempel dig mulighed for at sløre det billede, der vises gennem ImageView uden eksplicit at kopiere, gengive og udskifte bitmap ved at tage disse handlinger ved siden af ​​platformen.

Derudover Window.setBackgroundBlurRadius () API tilbydes , med hvilken kan sløre baggrunden for et vindue med en frostet glaseffekt og fremhæv dybden ved at sløre rummet omkring vinduet.

Desuden sVi finder indbyggede værktøjer til mediekodning der kan bruges i miljøer med et kameraprogram, der gemmer HEVC-video for kompatibilitet med ikke-HEVC-applikationer. Til sådanne applikationer er der tilføjet en automatisk transkodningsfunktion til det mere almindelige AVC-format.

Tilføjet understøttelse af AVIF-billedformat (AV1 Image Format), der bruger komprimeringsteknologier inden for rammer fra AV1-videokodningsformatet. Beholderen til distribution af komprimerede data i AVIF svarer fuldstændigt til HEIF. AVIF understøtter HDR (high dynamic range) og wide gamut images samt standard Dynamic Range (SDR) billeder.

For at undgå potentielle præstationsproblemer, apps er forbudt at køre tjenester i forgrunden, mens de kører i baggrunden, undtagen i nogle specielle tilfælde. Det anbefales at bruge WorkManager til at begynde at arbejde i baggrunden. For at forenkle overgangen foreslås en ny type job i JobScheduler, som starter med det samme, har en højere prioritet og adgang til netværket.

En samlet OnReceiveContentListener API er blevet foreslået til indsættelse og flytning mellem applikationer af udvidede indholdstyper (rich text, billeder, video, lydfiler osv.) Ved hjælp af forskellige datakilder, herunder udklipsholder, tastatur og trækgrænseflade. Og slip.

Tilføjet en taktil feedbackeffekt lavet ved hjælp af en vibrationsmotor indbygget i telefoner, afhænger frekvensen og intensiteten af ​​vibrationen af ​​de aktuelle outputlydparametre. Den nye effekt giver dig mulighed for fysisk at opleve lyd og kan bruges til at tilføje realisme til spil og lydshows.

I fordybende tilstand, hvor programmet vises i fuld skærm med skjulte servicepaneler, er navigationen forenklet ved hjælp af kontrolbevægelser. For eksempel, når du læser bøger, ser videoer og arbejder med fotos, kan du nu navigere med en enkelt strygebevægelse.

Interfacedesignet til visning af underretninger er blevet opdateret, som er blevet enklere og mere funktionel. Også jævnere og opdaterede overgangs- og animationseffekter. Meddelelser med indhold, der er specificeret af applikationen, vises normalt.

Forbedret lydhørhed og reaktionshastighed, når du arbejder med underretninger. For eksempel, når en bruger rører en underretning, springer de nu øjeblikkeligt til den tilknyttede app. Applikationer har begrænset brug af beskedets springbræt.

Optimerede IPC-opkald i Binder, Ved at implementere en ny cachestrategi og løse låsekonflikter er latenstiden reduceret betydeligt. Samlet set er gennemstrømningen af ​​Binder-opkald omtrent fordoblet, men på nogle områder har det været muligt at opnå endnu mere betydelig acceleration.

Udgivelsen af ​​Android 12 forventes i tredje kvartal af 2021. S

kilde: https://android-developers.googleblog.com


Indholdet af artiklen overholder vores principper for redaktionel etik. Klik på for at rapportere en fejl her.

Vær den første til at kommentere

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.