Window Manager

O Window Manager é um acréscimo ao Android Jetpack que ajuda desenvolvedores de aplicativos a oferecer compatibilidade com novos formatos de dispositivo e fornecer uma superfície de API comum para diferentes recursos do Window Manager, em versões anteriores e recentes da plataforma. A versão inicial é destinada a dispositivos dobráveis, enquanto as versões futuras se estenderão a mais tipos de telas e recursos de janela.

Compatível com diferentes formatos, como dispositivos dobráveis.
Atualização mais recente Versão estável atual Próximo candidato a lançamento Versão Beta Versão Alfa
27 de fevereiro de 2020 - - - 1.0.0-alpha01

Declarar dependências

Para acrescentar uma dependência no Window Manager, é necessário adicionar o repositório Maven do Google ao projeto. Leia Repositório Maven do Google para ver mais informações.

Adicione as dependências dos artefatos necessários no arquivo build.gradle para seu app ou módulo:

    dependencies {
        implementation "androidx.window:window:1.0.0-alpha01"
    }
    

Feedback

Seu feedback ajuda a melhorar o Jetpack. Avise se você descobrir novos problemas ou tiver ideias para melhorar esta biblioteca. Consulte os problemas existentes (link em inglês) nesta biblioteca antes de criar um novo. Adicione seu voto a um problema existente clicando no botão de estrela.

Criar novo problema (link em inglês)

Consulte a documentação do Issue Tracker para saber mais.

Versão 1.0.0

Versão 1.0.0-alpha01

27 de fevereiro de 2020

Lançamento de androidx.window:window:1.0.0-alpha01 e androidx.window:window-extensions:1.0.0-alpha01. A versão 1.0.0-alpha01 contém essas confirmações (link em inglês). Essa é a primeira versão da biblioteca do Window Manager.

Novos recursos

  • DisplayFeature: essa nova API identifica interrupções nas superfícies contínuas de telas planas, como articulações ou dobras
  • DeviceState: essa nova API informa a posição atual do smartphone a partir de uma lista de posições definidas (por exemplo, CLOSED, OPENED, HALF_OPENED etc.)