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