O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.

Diferenças de renderização de apps em Chromebooks

Como os apps para Android são executados em uma janela no Chrome OS, existem pequenas diferenças na forma como os apps são renderizados nos Chromebooks. Essas diferenças são descritas abaixo.

Tarefas, janelas e transparência

Uma tarefa consiste em uma pilha de atividades com que o usuário interage ao executar um app. As tarefas são apresentadas no Chrome OS como uma janela com uma barra de título, com os apps sobrepostos uns sobre os outros. Cada atividade pode ser parcialmente translúcida, permitindo que as camadas inferiores sejam exibidas.

Em um app convencional para Android, a tarefa anterior ou a área de trabalho é exibida por trás da tarefa. Dessa forma, há sempre algo visível por trás de uma tarefa translúcida.

Isso não funciona em um ambiente de janela pelos seguintes motivos:

  • O conteúdo visível por trás de uma janela não pode ser controlado, o que significa que ele pode ser qualquer coisa.
  • Todos os pixels totalmente transparentes engoliriam "magicamente" todos os eventos de toque e mouse.
  • Os elementos da janela podem ser desconectados visualmente da legenda e confundir o usuário com elementos visuais possivelmente não conectados.

Para atenuar esse problema, o Play para Chrome OS desenha um retângulo semitransparente atrás de cada janela. Por esse motivo, os apps nunca podem ser 100% transparentes quando executados no Chrome OS, mesmo que usem o tema Theme.Translucent.NoTitleBar.