Framework isi otomatis

Framework isi otomatis tersedia di Android 8.0 (API level 26) dan yang lebih tinggi.

Beberapa aplikasi, seperti pengelola sandi, dapat mengisi tampilan di aplikasi lain dengan data yang diberikan oleh pengguna. Aplikasi yang mengisi tampilan aplikasi lain disebut layanan isi otomatis. Framework isi otomatis mengelola komunikasi antara aplikasi dan layanan isi otomatis.

Mengisi formulir adalah tugas yang memakan waktu dan rentan error. Framework isi otomatis meningkatkan pengalaman pengguna dengan memberikan manfaat berikut:

  • Menghemat waktu yang dihabiskan untuk mengisi kolom. Isi otomatis membantu pengguna agar tidak mengetik ulang informasi.
  • Meminimalkan error input pengguna. Mengetik rentan terhadap error, terutama pada perangkat seluler. Dengan meminimalkan kebutuhan untuk mengetik informasi, kesalahan ketik juga dapat diminimalkan.

Komponen

Framework isi otomatis berisi komponen level tinggi berikut:

  • Layanan isi otomatis: aplikasi seperti pengelola sandi yang menyimpan informasi pengguna yang dapat digunakan dalam tampilan di beberapa aplikasi.
  • Klien isi otomatis: Aplikasi yang menyediakan tampilan yang perlu diisi atau yang menampung data pengguna.
  • Sistem Android: OS yang mendefinisikan alur kerja dan menyediakan infrastruktur yang membuat layanan dan klien bekerja sama.

Untuk penjelasan detail tentang alur kerja isi otomatis, lihat dokumentasi referensi AutofillService dan AutofillManager.

Panduan

Untuk mempelajari lebih lanjut cara menggunakan framework isi otomatis, lihat panduan berikut:

Mengoptimalkan aplikasi Anda untuk isi otomatis
Periksa apakah aplikasi Anda dikonfigurasi untuk digunakan dengan framework isi otomatis.
Membuat layanan isi otomatis
Terapkan layanan isi otomatis Anda sendiri.
Mengintegrasikan isi otomatis dengan keyboard
Aktifkan keyboard dan IME lainnya untuk menggunakan isi otomatis, dan aktifkan penyedia isi otomatis Anda untuk mendukung integrasi IME.