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, uygulama ile otomatik doldurma hizmeti arasındaki iletişimi yönetir.
Form doldurmak zaman alıcı ve hata yapmaya açık bir iştir. Otomatik doldurma çerçevesi, aşağıdaki avantajları sunarak kullanıcı deneyimini iyileştirir:
- Alanları doldurmak için harcanan zamandan tasarruf edin. Otomatik doldurma, kullanıcıların bilgileri yeniden yazmasını önler.
- Kullanıcı giriş hatalarını en aza indirme. Yazarken özellikle mobil cihazlarda hata yapma olasılığı yüksektir. Bilgileri yazma ihtiyacı en aza indirildiğinde yazım hataları da en aza indirilir.
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 hizmetlerin ve istemcilerin birlikte çalışmasını sağlayan altyapıyı sağlayan işletim sistemi.
Otomatik doldurma iş akışının ayrıntılı açıklaması için AutofillService
ve AutofillManager
referans dokümanlarına bakın.
Kılavuzlar
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çevesiyle kullanılmak üzere yapılandırıldığından emin olun.
- Otomatik doldurma hizmetleri oluşturma
- Kendi otomatik doldurma hizmetinizi uygulayın.
- Otomatik doldurmayı klavyelerle entegre etme
- Klavyeleri ve diğer IME'leri otomatik doldurma özelliğini kullanacak şekilde etkinleştirin ve otomatik doldurma sağlayıcınızı IME entegrasyonunu destekleyecek şekilde etkinleştirin.