Android 2 Developer Preview 12 è già stato rilasciato

Google ha recentemente rilasciato la seconda versione di prova di la piattaforma mobile aperta Android 12 e in questa nuova versione presentata possiamo trovare le seguenti innovazioni chiave, come capacità di adattare gli elementi dell'interfaccia a dispositivi con schermi arrotondati.

Con questo, gli sviluppatori ora possono ottenere informazioni sulle giunzioni dello schermo e regola gli elementi dell'interfaccia utente che ricadono in aree angolari invisibili. Attraverso la nuova API RoundedCorner, puoi trovare parametri come il raggio e il centro dell'arrotondamento, e tramite Display.getRoundedCorner () e WindowInsets.getRoundedCorner () puoi determinare le coordinate di ogni angolo arrotondato dello schermo.

Inoltre, la modalità picture-in-picture è stata migliorata insieme a effetti di transizione più fluidi. Se abiliti il ​​passaggio automatico a PIP con il gesto di avvio (spostando la parte inferiore dello schermo verso l'alto), l'applicazione ora passa immediatamente alla modalità PIP, senza attendere il completamento dell'animazione. Ridimensionamento PIP migliorato con contenuti non video.

Possiamo anche trovarlo il sistema di previsione delle prestazioni è stato migliorato come le applicazioni possono ora interrogare la larghezza di banda totale prevista per operatore, rete wireless specifica (SSID Wi-Fi), tipo di rete e potenza del segnale.

L'applicazione di effetti visivi comuni è stata semplificata, come la sfocatura e la distorsione dei colori, che ora possono essere applicate utilizzando l'API RenderEffect a qualsiasi oggetto RenderNode o all'intera area visibile, anche in una catena con altri effetti. Questa funzione, ad esempio, consente di sfocare l'immagine visualizzata tramite ImageView senza copiare, eseguire il rendering e sostituire esplicitamente la bitmap, eseguendo queste azioni insieme alla piattaforma.

Inoltre, Viene offerta l'API Window.setBackgroundBlurRadius () , con quale può sfocare lo sfondo di una finestra con un effetto di vetro smerigliato ed evidenzia la profondità sfocando lo spazio intorno alla finestra.

Inoltre, pTroveremo strumenti di transcodifica multimediale integrati che può essere utilizzato in ambienti con un'applicazione fotocamera che salva video HEVC per compatibilità con applicazioni non HEVC. Per tali applicazioni, una funzione di transcodifica automatica è stata aggiunta al formato AVC più comune.

Aggiunto supporto per il formato immagine AVIF (AV1 Image Format), che utilizza tecnologie di compressione intra-frame dal formato di codifica video AV1. Il contenitore per la distribuzione di dati compressi in AVIF è completamente simile a HEIF. AVIF supporta immagini HDR (high dynamic range) e wide gamut, nonché immagini SDR (standard dynamic range).

Per evitare potenziali problemi di prestazioni, alle app non è consentito eseguire servizi in primo piano durante l'esecuzione in background, tranne in alcuni casi speciali. Si consiglia di utilizzare WorkManager per iniziare a lavorare in background. Per semplificare la transizione, viene proposto un nuovo tipo di lavoro nel JobScheduler, che inizia immediatamente, ha una priorità maggiore e l'accesso alla rete.

È stata proposta un'API OnReceiveContentListener unificata per l'inserimento e lo spostamento tra applicazioni di tipi di contenuto estesi (rich text, immagini, video, file audio, ecc.) Utilizzando varie origini dati tra cui appunti, tastiera e interfaccia di trascinamento.

Aggiunto un effetto di feedback tattile realizzato con l'aiuto di un motore a vibrazione integrato nei telefoni, la frequenza e l'intensità della vibrazione dipendono dai parametri del suono in uscita corrente. Il nuovo effetto ti consente di sperimentare fisicamente il suono e può essere utilizzato per aggiungere realismo a giochi e spettacoli sonori.

Nella modalità immersiva, in cui il programma viene visualizzato a schermo intero con pannelli di servizio nascosti, la navigazione è semplificata tramite gesti di controllo. Ad esempio, quando leggi libri, guardi video e lavori con le foto, ora puoi navigare con un solo gesto di scorrimento.

Il design dell'interfaccia per la visualizzazione delle notifiche è stato aggiornato, che è diventato più semplice e più funzionale. Anche effetti di transizione ed animazione più fluidi e aggiornati. Generalmente vengono visualizzate le notifiche con il contenuto specificato dall'applicazione.

Reattività e velocità di reazione migliorate quando si lavora con le notifiche. Ad esempio, quando un utente tocca una notifica, ora passa immediatamente all'app associata. Le applicazioni hanno un uso limitato del trampolino di lancio delle notifiche.

Chiamate IPC ottimizzate in Binder, Implementando una nuova strategia di memorizzazione nella cache e risolvendo le controversie sui blocchi, la latenza è stata notevolmente ridotta. Nel complesso, il throughput delle chiamate Binder è approssimativamente raddoppiato, ma in alcune aree è stato possibile ottenere un'accelerazione ancora più significativa.

Il rilascio di Android 12 è previsto nel terzo trimestre del 2021. S

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


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.