Os Blocos oferecem acesso rápido a informações e ações necessárias para realizar tarefas. O carrossel de blocos é revelado por um deslizar no mostrador do relógio, e deslizadores adicionais alternam entre os blocos. Os blocos não podem ser rolados.
Os usuários podem escolher quais blocos querem usar. Há blocos para conferir a previsão do tempo, definir um timer, monitorar o progresso diário de atividades físicas, iniciar um treino rapidamente, tocar uma música, verificar as próximas reuniões e enviar uma mensagem para um contato favorito.
Em vez de usar o Compose (ou Views), os blocos são definidos declarativamente usando as bibliotecas protolayout e tiles do Jetpack. Como os Blocos são renderizados em um ambiente separado e remoto, eles exigem abordagens diferentes para carregar, mostrar e atualizar dados. A simplicidade deles facilita a criação, o teste e a implantação.
Uso pretendido
O Wear OS fornece Blocos como uma maneira de mostrar uma pequena quantidade de informações importantes, que os usuários podem ler rapidamente no Bloco. Para oferecer essa experiência de alta qualidade aos usuários, siga estas práticas recomendadas:
- Não polua os Blocos com muito conteúdo. Em vez disso, permita que os usuários toquem nos Blocos para saber mais e realizar ações em outra plataforma do app.
- Concentre-se no layout e no conteúdo do Bloco. O sistema cuida das tarefas de renderização de baixo nível.
- Não busque conteúdo com frequência nem inicie trabalhos assíncronos de longa duração nos Blocos. Esses fluxos de trabalho consomem muitos recursos do sistema.
Recomendados para você
- Observação: o texto do link aparece quando o JavaScript está desativado.
- Mostrar atualizações dinâmicas em blocos
- Migrar para namespaces ProtoLayout