Visão geral da abordagem de várias telas

Um dispositivo Android sempre inclui uma tela principal (padrão), identificada pelo ID DEFAULT_DISPLAY. Essa tela principal é pública e permite que os usuários iniciem tarefas arbitrárias. Além da tela principal, pode haver várias telas secundárias, cada uma identificada por um ID diferente de DEFAULT_DISPLAY. A configuração das telas secundárias varia muito, dependendo se elas são telas virtuais criadas por apps específicos ou configurações do sistema para telas locais ou sem fio. É possível configurar uma tela secundária para:

  • Ser particular para que apenas o app que a criou possa ver e usar a tela.
  • Espelhar o conteúdo de outra tela.
  • Permitir que as tarefas do usuário sejam executadas nela, desde que seja confiável.
  • Permitir que o sistema gerencie o conteúdo diretamente, em vez do usuário.
  • Oferecer suporte à API Presentation.
  • Permitir que os usuários alternem entre o espelhamento e a execução de tarefas na tela.

Organização

O conteúdo de várias telas (MD, na sigla em inglês) é organizado da seguinte maneira:

Tópico Artigo
Desenvolvimento e teste Práticas recomendadas
Ambiente de teste e desenvolvimento
Perguntas frequentes
Coleções de artigos relacionados Suporte de exibição
Suporte a decorações do sistema
Suporte ao Editor de método de entrada
Artigos individuais Retomada múltipla
Política de inicialização de atividades
Tela de bloqueio
Roteamento de entrada
Áudio em várias zonas

Terminologia

Nestas páginas, as telas principal e secundária são definidas da seguinte maneira:

  • A tela principal (padrão) tem o ID DEFAULT_DISPLAY.
  • A tela secundária tem um ID diferente DEFAULT_DISPLAY.