O Android 2 Developer Preview 12 já foi lançado

O Google lançou recentemente a segunda versão de teste do a plataforma móvel aberta 12 Android e nesta nova versão apresentada podemos encontrar as seguintes inovações chave, como capacidade de adaptar elementos de interface a dispositivos com telas arredondadas.

Com isso, os desenvolvedores agora eles podem obter informações sobre emendas de tela e ajustar os elementos da IU que caem em áreas de canto invisíveis. Por meio da nova API RoundedCorner, você pode descobrir parâmetros como o raio e o centro do arredondamento e, por meio de Display.getRoundedCorner () e WindowInsets.getRoundedCorner (), você pode determinar as coordenadas de cada canto arredondado da tela.

Além disso, modo picture-in-picture foi melhorado junto com efeitos de transição mais suaves. Se você habilitar a mudança automática para PIP com o gesto de início (movendo a parte inferior da tela para cima), o aplicativo agora muda imediatamente para o modo PIP, sem esperar que a animação seja concluída. Redimensionamento de PIP aprimorado com conteúdo que não seja de vídeo.

Também podemos encontrar isso o sistema de previsão de desempenho foi melhorado à medida que os aplicativos agora podem consultar a largura de banda total esperada por operadora, rede sem fio específica (SSID Wi-Fi), tipo de rede e intensidade do sinal.

A aplicação de efeitos visuais comuns foi simplificada, como desfocar e distorcer cores, que agora podem ser aplicadas usando a API RenderEffect a qualquer objeto RenderNode ou a toda a área visível, mesmo em uma cadeia com outros efeitos. Esse recurso, por exemplo, permite que você desfoque a imagem exibida por meio de ImageView sem copiar, renderizar e substituir explicitamente o bitmap, realizando essas ações junto com a plataforma.

Além disso, A API Window.setBackgroundBlurRadius () é oferecida , Com o que pode desfocar o fundo de uma janela com um efeito de vidro fosco e realce a profundidade desfocando o espaço ao redor da janela.

Além disso, pEncontraremos ferramentas de transcodificação de mídia integradas que pode ser usado em ambientes com um aplicativo de câmera que salva vídeo HEVC para compatibilidade com aplicativos não HEVC. Para tais aplicações, uma função de transcodificação automática foi adicionada ao formato AVC mais comum.

Adicionado suporte para formato de imagem AVIF (Formato de imagem AV1), que usa tecnologias de compressão intra-frame do formato de codificação de vídeo AV1. O contêiner para distribuição de dados compactados em AVIF é completamente semelhante ao HEIF. AVIF oferece suporte a imagens HDR (alta faixa dinâmica) e ampla gama, bem como imagens de faixa dinâmica padrão (SDR).

Para evitar possíveis problemas de desempenho, os aplicativos são proibidos de executar serviços em primeiro plano enquanto são executados em segundo plano, exceto em alguns casos especiais. Recomenda-se usar o WorkManager para começar a trabalhar em segundo plano. Para simplificar a transição, um novo tipo de trabalho é proposto no JobScheduler, que inicia imediatamente, tem maior prioridade e acesso à rede.

Uma API OnReceiveContentListener unificada foi proposta para inserir e mover entre aplicativos de tipos de conteúdo estendidos (rich text, imagens, vídeo, arquivos de som, etc.) usando várias fontes de dados, incluindo área de transferência, teclado e interface de arrastar.

Adicionado um efeito de feedback tátil feito com a ajuda de um motor de vibração incorporada aos telefones, a frequência e a intensidade da vibração dependem dos parâmetros do som de saída da corrente. O novo efeito permite que você experimente fisicamente o som e pode ser usado para adicionar realismo a jogos e programas de som.

No modo imersivo, em que o programa é exibido em tela cheia com painéis de serviço ocultos, a navegação é simplificada por meio de gestos de controle. Por exemplo, ao ler livros, assistir a vídeos e trabalhar com fotos, agora você pode navegar com um único gesto de deslizar.

O design da interface para exibir notificações foi atualizado, que se tornou mais simples e funcional. Também efeitos de transição e animação mais suaves e atualizados. Geralmente, são exibidas notificações com conteúdo especificado pelo aplicativo.

Maior capacidade de resposta e velocidade de reação ao trabalhar com notificações. Por exemplo, quando um usuário toca em uma notificação, ele agora pula instantaneamente para o aplicativo associado. Os aplicativos têm uso limitado do trampolim de notificação.

Chamadas IPC otimizadas no Binder, Ao implementar uma nova estratégia de cache e resolver disputas de bloqueio, a latência foi reduzida significativamente. No geral, a taxa de transferência de chamadas do Binder praticamente dobrou, mas em algumas áreas foi possível alcançar uma aceleração ainda mais significativa.

O lançamento do Android 12 está previsto para o terceiro trimestre de 2021. S

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


Seja o primeiro a comentar

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.