เฟรมเวิร์กการป้อนข้อความอัตโนมัติ

เฟรมเวิร์กการป้อนข้อความอัตโนมัติพร้อมใช้งานใน Android 8.0 (API ระดับ 26) ขึ้นไป

แอปบางแอป เช่น เครื่องมือจัดการรหัสผ่าน สามารถกรอกข้อมูลในมุมมองของแอปอื่นๆ ด้วย ข้อมูลที่ผู้ใช้ระบุ แอปที่กรอกข้อมูลในมุมมองของแอปอื่นๆ เรียกว่าบริการป้อนข้อความอัตโนมัติ เฟรมเวิร์กการป้อนข้อความอัตโนมัติจะจัดการการสื่อสารระหว่างแอปกับบริการป้อนข้อความอัตโนมัติ

การกรอกแบบฟอร์มเป็นงานที่ใช้เวลานานและเกิดข้อผิดพลาดได้ง่าย เฟรมเวิร์กการป้อนข้อความอัตโนมัติ ช่วยปรับปรุงประสบการณ์ของผู้ใช้ด้วยการมอบสิทธิประโยชน์ต่อไปนี้

  • ประหยัดเวลาในการกรอกข้อมูลในช่อง การป้อนข้อความอัตโนมัติช่วยให้ผู้ใช้ไม่ต้องพิมพ์ข้อมูลซ้ำ
  • ลดข้อผิดพลาดในการป้อนข้อมูลของผู้ใช้ การพิมพ์มีแนวโน้มที่จะเกิดข้อผิดพลาด โดยเฉพาะอย่างยิ่งใน อุปกรณ์เคลื่อนที่ การลดความจำเป็นในการพิมพ์ข้อมูลจะช่วยลดการพิมพ์ผิด

คอมโพเนนต์

เฟรมเวิร์กการป้อนข้อความอัตโนมัติมีคอมโพเนนต์ระดับสูงต่อไปนี้

  • บริการป้อนข้อความอัตโนมัติ: แอปต่างๆ เช่น เครื่องมือจัดการรหัสผ่านที่บันทึกและจัดเก็บ ข้อมูลผู้ใช้ซึ่งใช้ได้ในมุมมองต่างๆ ในหลายแอป
  • ไคลเอ็นต์การป้อนข้อความอัตโนมัติ: แอปที่แสดงมุมมองที่ต้องกรอกหรือ ที่เก็บข้อมูลของผู้ใช้
  • ระบบ Android: ระบบปฏิบัติการที่กำหนดเวิร์กโฟลว์และจัดหา โครงสร้างพื้นฐานที่ทำให้บริการและไคลเอ็นต์ทำงานร่วมกัน

ดูคำอธิบายโดยละเอียดเกี่ยวกับเวิร์กโฟลว์การป้อนข้อความอัตโนมัติได้ในเอกสารประกอบอ้างอิงของ AutofillService และ AutofillManager

เส้นนำ

ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีใช้เฟรมเวิร์กการป้อนข้อความอัตโนมัติได้ในคู่มือต่อไปนี้

เพิ่มประสิทธิภาพแอปสำหรับการป้อนข้อความอัตโนมัติ
ตรวจสอบว่าแอปได้รับการกำหนดค่าให้ใช้กับเฟรมเวิร์กการป้อนข้อความอัตโนมัติแล้ว
สร้างบริการป้อนข้อความอัตโนมัติ
ใช้บริการป้อนข้อความอัตโนมัติของคุณเอง
ผสานรวมการป้อนข้อความอัตโนมัติกับแป้นพิมพ์
เปิดใช้แป้นพิมพ์และ IME อื่นๆ เพื่อใช้การป้อนข้อความอัตโนมัติ และเปิดใช้ผู้ให้บริการป้อนข้อความอัตโนมัติ เพื่อรองรับการผสานรวม IME