Popups, diálogos, notificações, brindes: qual a diferença?

17

Estou tentando solucionar um problema com uma mensagem pop-up indesejada, e a pessoa que está tentando ajudar perguntou que tipo de pop-up é. É apenas uma mensagem na tela, que diferença faz? E como eu digo que tipo é?

Dan Hulme
fonte

Respostas:

33

O Android tem maneiras diferentes de os aplicativos fornecerem informações ou chamar sua atenção, e todos eles têm nomes diferentes. Os desenvolvedores de aplicativos precisam conhecer as diferenças e quando usar cada um deles, para que possam codificar o comportamento correto em seus aplicativos. Mesmo como usuário final, se você deseja solucionar um problema, descobrir qual aplicativo está enviando mensagens ou descrever algum comportamento (por exemplo, ao relatar um bug a um desenvolvedor), economiza tempo e confusão se você puder chamar cada um deles. coisa pelo seu nome correto.

Notificações

Barra de notificação

As notificações são o mecanismo de feedback mais comum no Android. Eles se parecem com ícones no canto superior esquerdo da tela (a barra de notificação). Nos tablets Honeycomb e ICS, eles aparecem na barra do sistema, no canto inferior direito, próximo ao relógio.

Notificações na barra do sistema

Algumas notificações realmente inúteis

No Jellybean e acima, depois de expandir a gaveta de notificações (como na captura de tela), você pode dar um toque longo em uma notificação para obter um menu com um item, Informações do aplicativo . Clicar neste item informa qual aplicativo é responsável pela notificação. Você também pode parar este aplicativo, mostrando outras notificações nessa tela.

Alguns aplicativos criam notificações para anunciar coisas para você. Agora (desde setembro de 2013) agora é proibido pelas regras do Google Play, portanto, você deve denunciar como maliciosos todos os aplicativos que fazem isso, na página do aplicativo no aplicativo Play Store .

Freqüentemente, seu telefone toca ou vibra com uma notificação, mas nem sempre: depende do aplicativo que o criou.

Torradas

Um brinde confirmando que uma ação foi executada

Uma torrada é uma pequena mensagem que aparece em sua própria caixa perto da parte inferior da tela e desaparece sozinha após alguns segundos. Geralmente, é uma resposta a uma ação que você acabou de executar, mas, de fato, um brinde pode vir de qualquer aplicativo, não apenas do primeiro plano. Um brinde não pode interagir com você (você não pode clicar ou digitar nele); portanto, não há necessidade de se preocupar em "roubar o foco", como em um PC. Não há indicação de qual aplicativo criou o brinde.

Diálogos

Uma caixa de diálogo solicita confirmação

Uma janela que aparece, com botões nos quais você pode clicar ou uma lista de opções para escolher, é chamada de caixa de diálogo ou diálogo abreviado. (Está escrito da maneira americana, mesmo no inglês britânico.) Eles quase sempre se relacionam com o aplicativo em primeiro plano. Estritamente falando, do ponto de vista do desenvolvedor, uma "caixa de diálogo" é qualquer janela de atividade que não seja de tela cheia, mas elas geralmente são usadas para confirmações ou escolhas simples, como na captura de tela.

Intersticiais

No mundo do marketing, um intersticial é uma página ou tela entre duas outras. Eles geralmente são usados ​​para exibir anúncios de grande formato em aplicativos e jogos compatíveis com anúncios: você clica em um botão no aplicativo e um intersticial é exibido por alguns segundos antes de chegar à próxima tela.

Sumário

Da próxima vez que você quiser discutir ou solucionar problemas de algum tipo de mensagem exibida na tela, você saberá como chamá-lo e poderá facilitar a ajuda de outras pessoas.

Dan Hulme
fonte