يتوفّر إطار عمل الملء التلقائي في الإصدار 8.0 من نظام التشغيل Android (المستوى 26 من واجهة برمجة التطبيقات) والإصدارات الأحدث.
يمكن لبعض التطبيقات، مثل مدراء كلمات المرور، ملء طرق العرض في التطبيقات الأخرى بالبيانات التي يقدّمها المستخدم. تُعرف التطبيقات التي تملأ طرق عرض التطبيقات الأخرى باسم خدمات الملء التلقائي. يدير إطار عمل الملء التلقائي عملية الاتصال بين التطبيق وخدمة الملء التلقائي.
يستغرق ملء النماذج وقتًا طويلاً وهو عرضة للأخطاء. يعمل إطار عمل الملء التلقائي على تحسين تجربة المستخدم من خلال توفير المزايا التالية:
- توفير الوقت المستغرَق في ملء الحقول: توفّر ميزة "الملء التلقائي" على المستخدمين عناء إعادة كتابة المعلومات.
- الحدّ من أخطاء إدخال المستخدمين: الكتابة عرضة للأخطاء، خاصة على الأجهزة المحمولة. يؤدي تقليل الحاجة إلى كتابة المعلومات إلى تقليل الأخطاء الإملائية.
المكونات
يحتوي إطار عمل الملء التلقائي على المكوّنات العالية المستوى التالية:
- خدمات الملء التلقائي: هي تطبيقات مثل خدمات إدارة كلمات المرور التي تحفظ وتخزّن معلومات المستخدمين التي يمكن استخدامها في طرق العرض على مستوى تطبيقات متعددة.
- عملاء الملء التلقائي: هي التطبيقات التي توفّر طرق عرض يجب ملؤها أو تحتفظ ببيانات المستخدم.
- نظام Android: هو نظام التشغيل الذي يحدّد سير العمل ويوفر البنية الأساسية التي تجعل الخدمات والعملاء يعملون معًا.
للحصول على شرح مفصّل لسير عمل ميزة "الملء التلقائي"، يُرجى الاطّلاع على المستندات المرجعية حول
AutofillService وAutofillManager.
الأدلّة
لمزيد من المعلومات حول كيفية استخدام إطار عمل الملء التلقائي، يُرجى الاطّلاع على الأدلة التالية:
- تحسين تطبيقك لاستخدام ميزة "الملء التلقائي"
- تأكَّد من ضبط تطبيقك لاستخدامه مع إطار عمل الملء التلقائي.
- إنشاء خدمات الملء التلقائي
- تنفيذ خدمة الملء التلقائي الخاصة بك
- دمج ميزة "الملء التلقائي" مع لوحات المفاتيح
- يجب تفعيل لوحات المفاتيح وأدوات IME الأخرى لاستخدام ميزة "الملء التلقائي"، وتفعيل مقدّم خدمة "الملء التلقائي" لإتاحة دمج أداة IME.