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

Estrutura de preenchimento automático

Saiba mais sobre a estrutura de preenchimento automático, disponível no Android 8.0 (API de nível 26) e versões mais recentes.

Alguns apps, como gerenciadores de senhas, podem preencher as visualizações em outros apps com dados fornecidos anteriormente pelo usuário. Esses apps que preenchem outros são chamados de serviços de preenchimento automático. A estrutura de preenchimento automático gerencia a comunicação entre um app e um serviço de preenchimento automático.

Preencher formulários é uma tarefa demorada e propensa a erros. Os usuários podem se frustrar facilmente com apps que exigem ações como essa. A estrutura de preenchimento automático melhora a experiência do usuário fornecendo os seguintes benefícios:

  • Menos tempo gasto no preenchimento de campos. O preenchimento automático poupa os usuários de digitar informações novamente.
  • Minimização dos erros de entrada do usuário. A ação de digitar é propensa a erros, principalmente em dispositivos móveis. Diminuir a necessidade de digitar informações também minimiza os erros de digitação.

Componentes

A estrutura de preenchimento automático contém os seguintes componentes de alto nível:

  • Serviços de preenchimento automático: apps como gerenciadores de senha que salvam e armazenam informações do usuário que podem ser usadas em visualizações de vários apps.
  • Clientes de preenchimento automático: apps que fornecem as visualizações que precisam ser preenchidas ou que armazenam os dados do usuário.
  • Sistema Android: é o SO que define o fluxo de trabalho e fornece a infraestrutura que faz com que serviços e os clientes trabalhem juntos.

Para ver uma explicação detalhada sobre o fluxo de trabalho de preenchimento automático, consulte a documentação de referência de AutofillService e AutofillManager.

Guias

Para saber mais sobre como usar a estrutura de preenchimento automático, consulte os seguintes guias:

Otimizar seu app para o preenchimento automático
Verifique se o app está configurado para usar a estrutura de preenchimento automático.
Criar serviços de preenchimento automático
Implemente seu próprio serviço de preenchimento automático.