Android 2 Developer Preview 12 is al uitgebracht

Google heeft onlangs de tweede testversie van het open mobiele platform Android 12 en in deze nieuwe versie gepresenteerd we kunnen de volgende innovaties vinden sleutel, zoals mogelijkheid om interface-elementen aan te passen aan apparaten met afgeronde schermen.

Hiermee, ontwikkelaars kan nu informatie krijgen over schermverbindingen en pas UI-elementen aan die in onzichtbare hoekgebieden vallen. Via de nieuwe RoundedCorner API kunt u parameters vinden zoals de straal en het midden van de afronding, en via Display.getRoundedCorner() en WindowInsets.getRoundedCorner() kunt u de coördinaten van elke afgeronde hoek op het scherm bepalen.

Daarnaast is de beeld-in-beeld-modus is verbeterd samen met vloeiendere overgangseffecten. Als je automatisch overschakelen naar PIP inschakelt met het home-gebaar (de onderkant van het scherm omhoog bewegen), schakelt de app nu onmiddellijk over naar de PIP-modus, zonder te wachten tot de animatie is voltooid. Verbeterd formaat wijzigen van PIP met niet-video-inhoud.

Dat kunnen we ook vinden het prestatieprognosesysteem is sindsdien verbeterd Toepassingen kunnen nu de totale verwachte bandbreedte opvragen per provider, specifiek draadloos netwerk (Wi-Fi SSID), netwerktype en signaalsterkte.

Vereenvoudigde de toepassing van algemene visuele effecten, zoals vervagen en kleuren vervormen, die nu kunnen worden toegepast met behulp van de RenderEffect API op elk RenderNode-object of het hele zichtbare gebied, zelfs in een keten met andere effecten. Met deze functie kunt u bijvoorbeeld de afbeelding die wordt weergegeven door de ImageView ditheren zonder de bitmap expliciet te kopiëren, renderen en vervangen, waardoor deze acties naar de platformzijde worden gebracht.

Bovendien heeft de Window.setBackgroundBlurRadius() API wordt aangeboden , met welke je kunt de achtergrond van een raam vervagen met een matglaseffect en markeer de diepte door de ruimte rond het raam te vervagen.

Ook pWe zullen geïntegreerde media-transcoderingstools kunnen vinden die kan worden gebruikt in omgevingen met een camera-app die HEVC-video opslaat voor compatibiliteit met niet-HEVC-apps. Voor dergelijke toepassingen is een automatische transcoderingsfunctie toegevoegd aan het meer gebruikelijke AVC-formaat.

Ondersteuning toegevoegd voor AVIF-beeldformaat (AV1 Image Format), dat intra-frame compressietechnologieën van het AV1-videocoderingsformaat gebruikt. De container voor het distribueren van gecomprimeerde gegevens in AVIF is volledig vergelijkbaar met HEIF. AVIF ondersteunt HDR- (high dynamic range) en wide gamut-afbeeldingen, evenals Standard Dynamic Range-afbeeldingen (SDR).

Om mogelijke prestatieproblemen te voorkomen, apps mogen geen services op de voorgrond uitvoeren terwijl ze op de achtergrond worden uitgevoerdbehalve in enkele speciale gevallen. Het wordt aanbevolen om WorkManager te gebruiken om op de achtergrond te gaan werken. Om de overstap te vereenvoudigen wordt in de JobScheduler een nieuw jobtype voorgesteld, dat onmiddellijk start, een hogere prioriteit heeft en toegang tot het netwerk.

Er is een uniforme OnReceiveContentListener API voorgesteld om toepassingen van uitgebreide soorten inhoud (rich text, afbeeldingen, video, geluidsbestanden, enz.) in te voegen en te verplaatsen met behulp van verschillende gegevensbronnen, waaronder klembord, toetsenbord en sleepinterface.

Een voelbaar feedbackeffect toegevoegd dat wordt uitgevoerd met behulp van een vibratiemotor ingebouwd in telefoons, hangt de frequentie en intensiteit van trillingen af ​​van de parameters van het huidige uitvoergeluid. Het nieuwe effect stelt je in staat geluid fysiek te ervaren en kan worden gebruikt om realisme toe te voegen aan games en geluidsprogramma's.

In de meeslepende modus, waarbij het programma op volledig scherm wordt weergegeven met verborgen servicepanelen, wordt de navigatie vereenvoudigd door besturingsgebaren. Bij het lezen van boeken, het bekijken van video's en het werken met foto's kunt u nu navigeren met een enkele veegbeweging.

Interface-ontwerp is bijgewerkt om meldingen weer te geven, die eenvoudiger en functioneler is geworden. Ook vloeiendere en bijgewerkte animatie- en overgangseffecten. Meldingen met door de app gespecificeerde inhoud worden over het algemeen weergegeven.

Verbeterde responsiviteit en reactiesnelheid bij het werken met meldingen. Wanneer een gebruiker bijvoorbeeld op een melding tikt, springt hij nu direct naar de bijbehorende app. Apps maken beperkt gebruik van de springplank voor meldingen.

Geoptimaliseerde IPC-oproepen in Binder, door een nieuwe cachingstrategie te implementeren en vergrendelingsgeschillen op te lossen, is de latentie aanzienlijk verminderd. Over het geheel genomen zijn de gespreksprestaties van Binder ruwweg verdubbeld, maar op sommige gebieden is het mogelijk geweest om een ​​nog grotere versnelling te bereiken.

De release van Android 12 wordt verwacht in het derde kwartaal van 2021. S

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


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.