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