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