המסגרת של המילוי האוטומטי זמינה ב-Android מגרסה 8.0 (API ברמה 26) ואילך.
אפליקציות מסוימות, כמו מנהלי סיסמאות, יכולות למלא את התצוגות באפליקציות אחרות באמצעות נתונים שהמשתמש סיפק. אפליקציות שממלאות תצוגות של אפליקציות אחרות נקראות שירותי מילוי אוטומטי. מסגרת המילוי האוטומטי מנהלת את התקשורת בין אפליקציה ושירות מילוי אוטומטי.
מילוי טפסים הוא משימה שמתבצעת תוך זמן רב ויש בה סיכון גבוה לשגיאות. המילוי האוטומטי של framework משפרת את חוויית המשתמש בכך שהיא מספקת את היתרונות הבאים:
- חיסכון בזמן שהשקעת למילוי שדות. המילוי האוטומטי חוסך למשתמשים את הצורך להקליד מחדש מידע.
- צמצום שגיאות בקלט של משתמשים הקלדה נוטה לשגיאות, במיוחד במכשירים ניידים. צמצום הצורך להקליד מידע מפחית את מספר השגיאות הכתיב.
רכיבים
מסגרת המילוי האוטומטי כוללת את הרכיבים הבאים ברמה גבוהה:
- שירותי מילוי אוטומטי: אפליקציות כמו מנהלי סיסמאות ששומרים ומאחסנים מידע על משתמשים שניתן להשתמש בו בתצוגות במספר אפליקציות.
- לקוחות למילוי אוטומטי: אפליקציות שמספקות תצוגות מפורטות שצריך למלא, או שבהם מאוחסנים נתוני המשתמש.
- מערכת Android: מערכת ההפעלה שמגדירה את תהליך העבודה ומספקת את התשתית שמאפשרת לשירותים וללקוחות לפעול יחד.
הסבר מפורט על תהליך העבודה של המילוי האוטומטי זמין במסמכי העזרה של AutofillService
ושל AutofillManager
.
מדריכים
מידע נוסף על אופן השימוש במסגרת של המילוי האוטומטי זמין במדריכים הבאים:
- אופטימיזציה של האפליקציה למילוי אוטומטי
- מוודאים שהאפליקציה מוגדרת לשימוש במסגרת המילוי האוטומטי.
- פיתוח שירותי מילוי אוטומטי
- להטמיע שירות מילוי אוטומטי משלכם.
- שילוב מילוי אוטומטי עם מקלדות
- אפשר להפעיל מקלדות ורכיבי IME אחרים להשתמש במילוי אוטומטי ולהפעיל את המילוי האוטומטי שיתמוך בשילוב של IME.