Otomatik doldurma çerçevesi, Android 8.0 (API düzeyi 26) ve sonraki sürümlerde kullanılabilir.
Şifre yöneticileri gibi bazı uygulamalar, diğer uygulamalardaki görünümleri kullanıcı tarafından sağlanan verilerle doldurabilir. Diğer uygulamaların görünümlerini dolduran uygulamalara otomatik doldurma hizmetleri denir. Otomatik doldurma çerçevesi, bir uygulama ile otomatik doldurma hizmeti arasındaki iletişimi yönetir.
Form doldurmak zaman alan ve hataya açık bir iştir. Otomatik doldurma çerçevesi, aşağıdaki avantajları sağlayarak kullanıcı deneyimini iyileştirir:
- Alanları doldurmak için harcanan zamandan tasarruf etme Otomatik doldurma, kullanıcıları bilgileri yeniden yazma zahmetinden kurtarır.
- Kullanıcı girişi hatalarını en aza indirme Yazarken hata yapma olasılığı, özellikle mobil cihazlarda yüksektir. Bilgi yazma ihtiyacını en aza indirmek, yazım hatalarını da en aza indirir.
Bileşenler
Otomatik doldurma çerçevesi aşağıdaki üst düzey bileşenleri içerir:
- Otomatik doldurma hizmetleri: Birden fazla uygulamadaki görünümlerde kullanılabilecek kullanıcı bilgilerini kaydedip depolayan şifre yöneticileri gibi uygulamalar.
- Otomatik doldurma istemcileri: Doldurulması gereken görünümler sağlayan veya kullanıcının verilerini barındıran uygulamalar.
- Android sistemi: İş akışını tanımlayan ve hizmetler ile istemcilerin birlikte çalışmasını sağlayan altyapıyı sunan işletim sistemidir.
Otomatik doldurma iş akışının ayrıntılı açıklaması için AutofillService ve AutofillManager referans belgelerini inceleyin.
Rehberler
Otomatik doldurma çerçevesinin nasıl kullanılacağı hakkında daha fazla bilgi edinmek için aşağıdaki kılavuzları inceleyin:
- Uygulamanızı otomatik doldurma için optimize etme
- Uygulamanızın, Otomatik Doldurma Çerçevesi ile kullanılacak şekilde yapılandırıldığından emin olun.
- Otomatik doldurma hizmetleri oluşturma
- Kendi otomatik doldurma hizmetinizi uygulayın.
- Otomatik doldurmayı klavyelerle entegre etme
- Klavyelerin ve diğer IME'lerin otomatik doldurma özelliğini kullanmasını sağlayın ve otomatik doldurma sağlayıcınızın IME entegrasyonunu desteklemesini sağlayın.