Android - padrões de interface do usuário

Neste capítulo, veremos os diferentes padrões de interface do usuário que estão disponíveis pelo Android para projetar aplicativos que se comportam de maneira consistente e previsível.

Componentes de padrões de interface do usuário

Um bom aplicativo Android deve seguir os seguintes padrões de IU -

  • Barra de ação
  • Confirmando e reconhecendo
  • Settings
  • Help
  • Selection

Agora vamos discutir os padrões de interface do usuário mencionados acima em detalhes.

Barra de ação

A barra de ação é uma barra dedicada na parte superior de cada tela que geralmente é persistente em todo o aplicativo. Ele fornece várias funções principais que são as seguintes -

  • Torna ações importantes visíveis e acessíveis
  • Suporta navegação consistente e troca de visualização em aplicativos
  • Reduz a confusão, fornecendo um estouro de ação para ações raramente usadas
  • Fornece um espaço dedicado para dar uma identidade ao seu aplicativo

Componentes da barra de ação

A barra de ação tem quatro componentes principais que podem ser vistos na imagem a seguir.

O nome e a funcionalidade desses componentes são discutidos abaixo -

Sr. Não Componentes da barra de ação
1

App Icon

O ícone do aplicativo estabelece a identidade do seu aplicativo. Ele pode ser substituído por um logotipo ou marca diferente, se desejar.

2

View control

Se seu aplicativo exibe dados em visualizações diferentes, este segmento da barra de ação permite que os usuários alternem as visualizações.

3

Action buttons

Mostre as ações mais importantes do seu aplicativo na seção de ações.

4

Action overflow

Mova as ações usadas com menos frequência para o estouro de ação.

Confirmando e reconhecendo

Quando um usuário invoca uma ação na IU do seu aplicativo, é uma boa prática confirm ou acknowledge essa ação por meio de um brinde ou uma caixa de diálogo.

Há uma diferença entre Confirmar e Reconhecer.

Confirmando

Quando pedimos ao usuário para verificar se ele realmente deseja prosseguir com uma ação que acabou de invocar, isso é chamado de confirmação. Como você pode ver na imagem a seguir -

Reconhecendo

Quando exibimos um brinde para que o usuário saiba que a ação que ele acabou de invocar foi concluída, isso é chamado de reconhecimento, como você pode ver na imagem a seguir -

Definições

O local em seu aplicativo onde os usuários podem indicar suas preferências de como seu aplicativo deve se comportar é chamado de Configurações. O uso de configurações pode beneficiar os usuários do seu aplicativo das seguintes maneiras -

  • Settings ajudar o usuário a predeterminar o que acontecerá em certas situações

  • Uso de settings em seu aplicativo, ajude os usuários a se sentirem no controle

Posicionamento de configurações

Os desenvolvedores do Android preferem sempre fazer com que a opção "configurações" seja parte do estouro de ação mencionado acima. Como os usuários não usam essa opção com frequência, a prática comum é colocá-la abaixo de todos os outros itens, exceto "Ajuda". Como você pode ver na imagem a seguir -

Socorro

Alguns dos usuários do seu aplicativo podem ter alguma dificuldade ao usar seu aplicativo e estarão procurando algumas respostas, e as querem dentro do aplicativo. Portanto, sempre faça da "ajuda" parte do seu aplicativo.

Colocação de ajuda

Como em "Configurações", o design padrão de colocação da opção "Ajuda" está em action overflow. Sempre coloque-o no último item do menu e sempre rotule-o de "Ajuda". Mesmo se a tela do aplicativo não tiver outros itens de estouro de ação, "Ajuda" deve aparecer lá. Como você pode ver na imagem a seguir -

Seleção

A versão do Android 3.0 mudou o gesto de pressionar longamente para o gesto global para selecionar dados. O gesto de pressionamento longo agora é usado para selecionar dados, combinando ações contextuais e funções de gerenciamento de seleção para dados selecionados em um novo elemento chamado decontextual action bar (CAB).

Usando a barra de ação contextual (CAB)

O CAB de seleção é uma barra de ação temporária que se sobrepõe à barra de ação atual do aplicativo enquanto os dados são selecionados. Ele aparece depois que o usuário pressiona longamente um item de dados selecionável. Como você pode ver na imagem a seguir -

Na barra CAB, o usuário pode executar as seguintes ações -

  • Selecione itens de dados adicionais tocando neles
  • Acione uma ação do CAB que se aplica a todos os itens de dados destacados
  • Dispensar o CAB por meio do botão Voltar da barra de navegação ou do botão de seleção do CAB