อุปกรณ์ Android มีรูปแบบของอุปกรณ์ที่หลากหลาย เช่น โทรศัพท์ แท็บเล็ต อุปกรณ์แบบพับได้ และอุปกรณ์ ChromeOS ซึ่งมีหน้าจอหลายขนาด Android รองรับโหมดการแสดงผลหลายโหมด รวมถึงหลายหน้าต่าง หลายจอแสดงผล หลายอินสแตนซ์ และภาพซ้อนภาพ อุปกรณ์แบบพับได้สามารถอยู่ในระยะพับหรือระดับต่างๆ เช่น ระดับการวางบนโต๊ะหรือระดับหนังสือ
โปรดทําตามรายการตรวจสอบและการทดสอบความเข้ากันได้กับหน้าจอขนาดใหญ่ เพื่อให้มั่นใจว่าแอปจะมอบประสบการณ์ของผู้ใช้ที่ยอดเยี่ยม ไม่ว่ารูปแบบของอุปกรณ์ ขนาดหน้าจอ โหมดการแสดงผล หรือลักษณะการใช้งานจะเป็นอย่างไร
รายการตรวจสอบและการทดสอบจะระบุชุดข้อกำหนดด้านคุณภาพที่ครอบคลุมสำหรับแอป Android เกือบทุกประเภท แอปของคุณอาจไม่จำเป็นต้องตรงตามข้อกำหนดทั้งหมด ใช้เงื่อนไขที่เหมาะกับกรณีการใช้งานของแอป
ขณะที่คุณปรับปรุงแอปด้วยความสามารถของหน้าจอขนาดใหญ่ ช่วยให้ผู้ใช้เข้าใจประสบการณ์การใช้งานหน้าจอขนาดใหญ่ของแอปได้ดียิ่งขึ้นด้วยการอัปเดตข้อมูลแอปใน Google Play อัปโหลดภาพหน้าจอที่แสดงแอปบนหน้าจอขนาดใหญ่ ดึงความสนใจไปที่ฟีเจอร์สำหรับหน้าจอขนาดใหญ่ในคำอธิบายแอป ดูข้อมูลเพิ่มเติมและแนวทางปฏิบัติแนะนำได้ที่ความช่วยเหลือของ Google Play
ดูตัวอย่างของเลย์เอาต์หน้าจอขนาดใหญ่ที่ปรับมาและแตกต่างกันได้ที่แกลเลอรีหน้าจอขนาดใหญ่
รายการตรวจสอบความเข้ากันได้กับหน้าจอขนาดใหญ่
รายการตรวจสอบความเข้ากันได้จะกำหนดเกณฑ์เพื่อช่วยคุณประเมินระดับการรองรับหน้าจอขนาดใหญ่ของแอป
ระดับการสนับสนุนมีดังต่อไปนี้
TIER 3 (พื้นฐาน) — หน้าจอขนาดใหญ่พร้อมใช้งาน
ผู้ใช้สามารถดำเนินขั้นตอนที่สำคัญของงานได้ แต่จะมอบประสบการณ์ที่ไม่ดีแก่ผู้ใช้ แอปของคุณทำงานแบบเต็มหน้าจอ (หรือเต็มหน้าต่างในโหมดหลายหน้าต่าง) แต่การจัดวางของแอปอาจไม่เหมาะสม แอปไม่ได้มีแถบดำด้านบน-ล่างของภาพ แต่จะไม่เรียกใช้ในโหมดความเข้ากันได้ แอปนี้ให้การสนับสนุนเบื้องต้นสำหรับอุปกรณ์อินพุตภายนอก เช่น แป้นพิมพ์ เมาส์ แทร็กแพด และสไตลัส
TIER 2 (ดีกว่า) — เพิ่มประสิทธิภาพสำหรับหน้าจอขนาดใหญ่
แอปของคุณใช้การเพิ่มประสิทธิภาพเลย์เอาต์สำหรับหน้าจอทุกขนาดและการกำหนดค่าอุปกรณ์ทั้งหมด รวมถึงการรองรับขั้นสูงสำหรับอุปกรณ์อินพุตภายนอก
ระดับ 1 (ดีที่สุด) — หน้าจอขนาดใหญ่ที่แตกต่าง
แอปของคุณมอบประสบการณ์ของผู้ใช้ที่ออกแบบมาสำหรับแท็บเล็ต อุปกรณ์แบบพับได้ และอุปกรณ์ ChromeOS แอปรองรับการทำงานหลายอย่างพร้อมกัน ท่าทางสัมผัสแบบพับได้ การลากและวาง และการป้อนข้อมูลด้วยสไตลัส (หากมี)
ปฏิบัติตามข้อกำหนดของระดับ 2 ให้เสร็จสมบูรณ์เพื่อให้แอปของคุณมอบประสบการณ์ที่ยอดเยี่ยมแก่ผู้ใช้ในอุปกรณ์ Android ทุกเครื่อง หากต้องการทำให้แอปโดดเด่นในหน้าจอขนาดใหญ่ ให้ทำระดับ 1 ให้เสร็จสมบูรณ์
ระดับ 3
หน้าจอขนาดใหญ่พร้อมใช้งานแล้ว
แอปที่พร้อมสำหรับหน้าจอขนาดใหญ่จะต้องมีคุณสมบัติตามข้อกำหนดคุณภาพสำหรับแอปหลักก่อน โดยเฉพาะอย่างยิ่งข้อกำหนดUI และกราฟิก
แอปยังต้องเป็นไปตามข้อกำหนดด้านหน้าจอขนาดใหญ่ดังต่อไปนี้ด้วย
หมวดหมู่ | รหัส | ทดสอบ | คำอธิบาย |
---|---|---|---|
การกำหนดค่าและความต่อเนื่อง | LS-C1 | T3-1, T3-2 | แสดงเต็มพื้นที่แสดงผลที่มีอยู่ ซึ่งก็คือทั้งหน้าจอหรือในโหมดหลายหน้าต่าง แอปไม่ได้มีแถบดำด้านบน-ล่างของภาพ แอปจะไม่ทำงานในโหมดความเข้ากันได้ แอปจะจัดการการเปลี่ยนแปลงการกำหนดค่าและเก็บรักษาหรือคืนค่าสถานะเมื่ออุปกรณ์มีการเปลี่ยนแปลงการกำหนดค่า เช่น การหมุนอุปกรณ์ การพับและกางออก ตลอดจนการปรับขนาดหน้าต่างในโหมดอิสระและโหมดแยกหน้าจอ เช่น
|
แอลเอส-ซี2 | T3-3 | แอปรองรับการเปลี่ยนแปลงการกําหนดค่าต่างๆ เช่น การปรับขนาดหน้าต่าง ตามด้วยการหมุนอุปกรณ์ หรือการหมุน ตามด้วยการพับหรือกางอุปกรณ์ | |
โหมดหลายหน้าต่างและการใช้งานหลายต่อ | LS-M1 | T3-4 | แอปทำงานได้อย่างสมบูรณ์ในโหมดหลายหน้าต่าง โปรดดูหัวข้อรองรับโหมดหลายหน้าต่าง หมายเหตุ: แอป Unity ควรใช้การสนับสนุนระยะยาว (LTS) ของ Unity เวอร์ชัน 2019 ขึ้นไป โปรดดูหัวข้อการยืนยันโหมดหลายหน้าต่าง |
LS-M2 | T3-5, T3-6 | แอปรองรับการดำเนินการต่อหลายรายการอย่างเต็มรูปแบบ แอปจะอัปเดต UI (เล่นสื่อต่อไป มีข้อความใหม่ ความคืบหน้าในการดาวน์โหลดอัปเดต ฯลฯ) เมื่อแอปไม่ใช่แอปที่มุ่งเน้นเป็นหลัก นอกจากนี้ แอปยังรองรับการสูญเสียทรัพยากรเฉพาะตัว เช่น กล้องและไมโครโฟน ในสถานการณ์ที่มีหลายหน้าต่าง โปรดดูหัวข้อวงจรกิจกรรมในโหมดหลายหน้าต่าง | |
การแสดงตัวอย่างจากกล้องและการฉายภาพสื่อ | LS-CM1 | T3-7 | แอปแสดงตัวอย่างจากกล้องในแนวนอนและแนวตั้ง สถานะของอุปกรณ์พับและกางออก และโหมดหลายหน้าต่าง ตัวอย่างมีสัดส่วนอย่างเหมาะสมและอยู่ในการวางแนวที่ถูกต้อง |
LS-CM2 | T3-8 | แอปรองรับการฉายสื่อทั้งในแนวตั้งและแนวนอน สถานะของอุปกรณ์พับและกางออก และโหมดหลายหน้าต่าง เส้นโครงมีสัดส่วนอย่างเหมาะสมและอยู่ในแนวที่ถูกต้อง | |
แป้นพิมพ์ เมาส์ และแทร็กแพด | LS-I1 | T3-9 | แอปรองรับการป้อนข้อความโดยใช้แป้นพิมพ์ภายนอกและสลับระหว่างแป้นพิมพ์จริงและแป้นพิมพ์เสมือนเมื่อมีการเชื่อมต่อหรือเลิกเชื่อมต่อแป้นพิมพ์ภายนอกโดยไม่ต้องเปิดแอปอีกครั้ง |
แอลเอสไอ2 | T3-10 | แอปรองรับการโต้ตอบพื้นฐานของเมาส์หรือแทร็กแพด:
|
|
สไตลัส | LS-S1 | T3-11 | แอปให้การสนับสนุนขั้นพื้นฐานสำหรับแท็บเล็ตที่ติดตั้งสไตลัส อุปกรณ์แบบพับได้ และอุปกรณ์ ChromeOS สามารถใช้สไตลัสเพื่อเลือกและจัดการองค์ประกอบ UI ซึ่งรวมถึงการเลื่อนผ่านรายการ เครื่องมือเลือก และเนื้อหาอื่นๆ ที่เลื่อนได้ ดูสไตลัสในหัวข้อความเข้ากันได้ของอินพุตบนหน้าจอขนาดใหญ่ หมายเหตุ: การป้อนข้อมูลด้วยสไตลัสพื้นฐานจะเหมือนกับการป้อนข้อมูลด้วยการสัมผัส ซึ่ง Android รองรับอย่างเต็มรูปแบบ แอปทั้งหมดรองรับการป้อนข้อมูลด้วยสไตลัสพื้นฐานโดยไม่ต้องมีการพัฒนาพิเศษ |
LS-S1.1 | ระดับ 3-12 | ใน Android 14 (API ระดับ 34) ขึ้นไป ผู้ใช้จะเขียนและแก้ไขข้อความในช่องป้อนข้อความโดยใช้สไตลัสได้ ใน ChromeOS M114 ขึ้นไป คุณจะใช้สไตลัสเพื่อเขียนและแก้ไขข้อความในช่องป้อนข้อความในคอมโพเนนต์ หมายเหตุ: ใน Android 14 ขึ้นไป คอมโพเนนต์ |
ระดับ 2
เพิ่มประสิทธิภาพหน้าจอขนาดใหญ่
แอปที่ได้รับการเพิ่มประสิทธิภาพรองรับหน้าจอทุกประเภทและสถานะของอุปกรณ์อย่างเต็มรูปแบบ รวมถึงการเปลี่ยนสถานะ
หมวดหมู่ | รหัส | ทดสอบ | คำอธิบาย |
---|---|---|---|
UX | แอลเอสยู1 | ระดับ 2-1 | แอปมีเลย์เอาต์ที่ปรับเปลี่ยนตามอุปกรณ์ซึ่งออกแบบมาเพื่อหน้าจอขนาดใหญ่ เลย์เอาต์ทั้งหมดเป็นแบบปรับเปลี่ยนตามอุปกรณ์ (ดูย้าย UI ไปยังเลย์เอาต์ที่ปรับเปลี่ยนตามอุปกรณ์) การใช้เลย์เอาต์แบบปรับอัตโนมัติจะพิจารณาจากคลาสขนาดหน้าต่าง UI ของแอปอาจประกอบด้วยสิ่งต่อไปนี้
สร้างเลย์เอาต์ 2 ช่องตามความเหมาะสมเพื่อใช้ประโยชน์จากพื้นที่หน้าจอขนาดใหญ่ ดูรูปแบบ Canonical ที่มีหน้าจอขนาดใหญ่ การฝังกิจกรรมทำให้แอปที่อิงตามกิจกรรมสร้างเลย์เอาต์แบบหลายหน้าต่างได้ด้วยการแสดงกิจกรรมเคียงข้างกัน |
แอลเอสยู2 | ระดับ 2-1 | โมดัล เมนูตัวเลือก และองค์ประกอบรองอื่นๆ ได้รับการจัดรูปแบบอย่างถูกต้องในทุกประเภทหน้าจอและสถานะของอุปกรณ์ เช่น
|
|
แอลเอสยู3 | ระดับ 2-2 | เป้าหมายการสัมผัสมีขนาดอย่างน้อย 48dp ดูหลักเกณฑ์การจัดวางและการออกแบบตัวอักษรของดีไซน์ Material | |
LS-U4 | ระดับ 2-3 | ระบบจะสร้างสถานะที่โฟกัสขึ้นสำหรับเนื้อหาที่ถอนออกได้ที่กำหนดเองซึ่งเป็นแบบอินเทอร์แอกทีฟ องค์ประกอบที่ถอนออกได้ที่กำหนดเองคือองค์ประกอบ UI แบบภาพที่ไม่มีในเฟรมเวิร์ก Android หากผู้ใช้สามารถโต้ตอบกับปุ่มที่ถอนออกได้ที่กำหนดเอง จะต้องโฟกัสที่ถอนออกได้เมื่ออุปกรณ์ไม่ได้อยู่ในโหมดสัมผัส และต้องเห็นสัญลักษณ์แสดงสถานะการโฟกัสอย่างชัดเจน | |
แป้นพิมพ์ เมาส์ และแทร็กแพด | แอลเอสไอ3 | ระดับ 2-4 | ขั้นตอนหลักในแอปรองรับการไปยังส่วนต่างๆ ด้วยแป้นพิมพ์ ซึ่งรวมถึงการไปยังส่วนต่างๆ ของแท็บและแป้นลูกศร โปรดดูหัวข้อสร้างแอปที่เข้าถึงได้มากขึ้น |
LS-I4 | ระดับ 2-5 | แอปรองรับแป้นพิมพ์ลัดสำหรับการดำเนินการที่ใช้บ่อย เช่น เลือก ตัด คัดลอก วาง เลิกทำ และทำซ้ำ โปรดดูหัวข้อความเข้ากันได้ของอินพุต | |
แอลเอสไอ5 | ระดับ 2-6 | สามารถใช้แป้นพิมพ์เพื่อควบคุมการเล่นสื่อได้ เช่น Spacebar จะเล่นและหยุดสื่อชั่วคราว | |
แอลเอสไอ6 | ระดับ 2-7 | แป้น Enter ของแป้นพิมพ์จะใช้ฟังก์ชันส่งในแอปการสื่อสาร | |
LS-I7 | ระดับ 2-8 | เมนูตัวเลือกเข้าถึงได้โดยการคลิกขวาของเมาส์และแทร็กแพดตามปกติ (ลักษณะการทำงานของปุ่มเมาส์รองหรือแตะครั้งที่ 2) | |
LS-I8 | ระดับ 2-9 | ซูมเนื้อหาแอปได้โดยใช้ล้อเลื่อนของเมาส์ (ร่วมกับการกด Control หรือแป้น Ctrl) และท่าทางสัมผัสการบีบนิ้วบนแทร็กแพด | |
LS-I9 | ระดับ 2-10 | องค์ประกอบ UI ที่ดำเนินการได้จะมีสถานะวางเมาส์เหนือ (ตามความเหมาะสม) เพื่อแสดงให้ผู้ใช้เมาส์และแทร็กแพดทราบว่าองค์ประกอบดังกล่าวเป็นแบบอินเทอร์แอกทีฟ |
ระดับ 1
หน้าจอขนาดใหญ่แตกต่างจาก
แอปหน้าจอขนาดใหญ่ที่แตกต่างใช้รูปแบบของอุปกรณ์ที่มีหน้าจอขนาดใหญ่อย่างเต็มศักยภาพ แอปที่แตกต่างมอบประสบการณ์ของผู้ใช้ระดับพรีเมียมที่มีประสิทธิภาพดีและเพลิดเพลิน
หมวดหมู่ | รหัส | ทดสอบ | คำอธิบาย |
---|---|---|---|
การทำงานหลายอย่างพร้อมกันและหลายอินสแตนซ์ | LS-M3 | T1-1, T1-2, T1-3 | แอปรองรับการทำงานหลายอย่างพร้อมกัน เช่น
|
LS-M4 | ระดับ 1-4 | แอปสามารถเปิดอินสแตนซ์ได้หลายอินสแตนซ์ในหน้าต่างแยกกัน กรณีการใช้งานต่างๆ ได้แก่ การแก้ไขเอกสาร การท่องเว็บ แอปการจัดการไฟล์ และการเปรียบเทียบผลิตภัณฑ์ในแอปช็อปปิ้ง โปรดดูหัวข้อหลายอินสแตนซ์ในรองรับโหมดหลายหน้าต่าง | |
ท่าทางและสถานะแบบพับได้ | LS-F1 | ระดับ 1-5 | แอปรองรับการพับทุกท่าทางและกรณีการใช้งานที่เกี่ยวข้อง ดังนี้
|
แอลเอส-เอฟ2 | T1-6 | แอปกล้องจะปรับการแสดงตัวอย่างในสถานะพับและกางออก รวมถึงรองรับการแสดงตัวอย่างหน้าจอด้านหน้าและหลัง | |
ลากและวาง | LS-D1 | T1-7 | แอปรองรับการลากและวางระหว่างมุมมองภายในแอป รวมถึงในโหมดหลายหน้าต่าง ตลอดจนเข้าและออกจากแอปอื่นๆ โดยใช้การป้อนข้อมูลด้วยการสัมผัส เมาส์ แทร็กแพด และสไตลัส โปรดดูหัวข้อเปิดใช้การลากและวาง โปรดดู LS-S3 เพิ่มเติม |
แป้นพิมพ์ เมาส์ และแทร็กแพด | LS-I10 | T1-8 | แอปมีชุดแป้นพิมพ์ลัดที่ครอบคลุม ในขณะเดียวกันก็รองรับแป้นพิมพ์ลัดทั่วไป เช่น Ctrl-C สำหรับการคัดลอก และ Ctrl-Z สำหรับการเลิกทำ แอปยังคงรักษาความเท่าเทียมของแป้นพิมพ์ลัดกับแอปเวอร์ชันเว็บหรือเดสก์ท็อปที่เทียบเท่าไว้เมื่อเป็นไปได้ |
LS-I11 | T1-9 | การใช้แป้นพิมพ์และเมาส์หรือแทร็กแพดร่วมกัน เช่น Ctrl+คลิก หรือ Ctrl+แตะ และ Shift+คลิกหรือ Shift+แตะ เพื่อความสามารถที่มีประสิทธิภาพยิ่งขึ้น ซึ่งรวมถึงการเลือกช่วงรายการที่อยู่ติดกันหรือรายการหลายรายการที่แยกกัน | |
LS-I12 | ระดับ 1-10 | แอปแสดงแถบเลื่อนขณะเนื้อหากำลังเลื่อนดูโดยใช้เมาส์หรือแทร็กแพด | |
LS-I13 | ระดับ 1-11 | หากมีองค์ประกอบ UI จะแสดงเนื้อหาเพิ่มเติม เช่น เมนูแบบเลื่อนออก หรือเคล็ดลับเครื่องมือเมื่อวางเมาส์เหนือเมาส์หรือแทร็กแพด แอปยังคงรักษาสถานะวางเมาส์เหนือให้เทียบเท่ากับแอปเวอร์ชันเว็บหรือเดสก์ท็อปเมื่อเป็นไปได้ | |
LS-I14 | ระดับ 1-12 | มีการใช้เมนูแบบเดสก์ท็อปและเมนูตามบริบทตามความเหมาะสม | |
LS-I15 | ระดับ 1-13 | แผง UI ในเลย์เอาต์แบบหลายแผงสามารถกำหนดค่าใหม่โดยใช้เมาส์หรือแทร็กแพด แผงที่กำหนดค่าใหม่ได้ช่วยให้ผู้ใช้ปรับเลย์เอาต์ของแอปเพื่อประสิทธิภาพการทำงานที่เพิ่มขึ้นได้ เช่น การเปลี่ยนขนาดแผงรายละเอียดของเลย์เอาต์รายละเอียดรายการ หรือการจัดเรียงแผงบนหน้าจอใหม่ หมายเหตุ: การตั้งค่านี้ไม่มีผลกับแถบนำทาง ราง หรือลิ้นชัก | |
LS-I16 | ระดับ 1-14 | การคลิกหรือการแตะ 3 ครั้งโดยใช้เมาส์หรือแทร็กแพดจะเลือกทั้งบรรทัดหรือย่อหน้าของข้อความ | |
สไตลัส | LS-S2 | ระดับ 1-15 | แอปรองรับการวาดและการเขียนด้วยสไตลัส คุณลบภาพวาดและการเขียนได้ด้วยสไตลัส |
LS-S3 | ระดับ 1-16 | แอปรองรับสไตลัสสำหรับการลากและวางเนื้อหาระหว่างมุมมองภายในแอป ในโหมดหลายหน้าต่าง และเข้าหรือออกจากแอปอื่นๆ โปรดดูหัวข้อเปิดใช้การลากและวาง | |
LS-S4 | T1-17 | แอปรองรับสไตลัสที่มีประสิทธิภาพมากขึ้นรวมถึง
|
|
เคอร์เซอร์ที่กำหนดเอง | LS-P1 | ระดับ 1-18 | แอปจะแสดงเคอร์เซอร์ที่กำหนดเองเพื่อระบุวิธีและช่วงเวลาที่ผู้ใช้สามารถโต้ตอบกับองค์ประกอบและเนื้อหา UI เช่น
PointerIcon และไอคอนเคอร์เซอร์เมาส์
|
การทดสอบความเข้ากันได้กับหน้าจอขนาดใหญ่
การทดสอบต่อไปนี้ช่วยให้คุณพบปัญหาด้านคุณภาพในแอป คุณรวมการทดสอบหรือผสานรวมกลุ่มการทดสอบเข้าด้วยกันในแผนการทดสอบของคุณเองได้
สำหรับวัตถุประสงค์ด้านเลย์เอาต์และ UX ให้ทดสอบในอุปกรณ์ประเภทต่อไปนี้เป็นอย่างน้อย
- พับได้ (841x701 dp)
- แท็บเล็ตขนาด 8 นิ้ว (1024x640 dp)
- แท็บเล็ต 10.5 นิ้ว (1280x800 dp)
- Chromebook 13 นิ้ว (1600x900 dp)
ใช้โปรแกรมจำลอง Android ต่อไปนี้เพื่อทดสอบความเข้ากันได้ของอุปกรณ์ที่มีหน้าจอขนาดใหญ่
- โทรศัพท์แบบพับได้ — 7.6 นิ้ว แบบพับจอด้วยจอแสดงผลด้านนอก
- แท็บเล็ต — Pixel C 9.94"
- จอแสดงผลคู่แบบพับได้ — Microsoft Surface Duo
ระดับ 3
หน้าจอขนาดใหญ่พร้อมใช้งานแล้ว
หมวดหมู่ | รหัส | ฟีเจอร์ | คำอธิบาย |
---|---|---|---|
การกำหนดค่าและความต่อเนื่อง | T3-1 | LS-C1 | ตรวจสอบว่าแอปไม่ได้มีแถบดำด้านบน-ล่างของภาพและไม่ทำงานในโหมดความเข้ากันได้ในแนวตั้งและแนวนอน ในโหมดหลายหน้าต่าง หรือเมื่อมีการกางอุปกรณ์แบบพับได้หน้าจอขนาดใหญ่ออกทั้งในแนวตั้งและแนวนอน
ปรับขนาดหน้าต่างแอปในโหมดหลายหน้าต่าง รวมถึงโหมดแยกหน้าจอและโหมดหน้าต่างรูปแบบอิสระ ในอุปกรณ์ ChromeOS ให้ย่อและคืนค่าหน้าต่างแอป ขยายและคืนค่าหน้าต่างแอป ตรวจสอบว่าแอปกำหนดการวางแนวที่เหมาะสมและคงสถานะในหน้าต่างทุกขนาด หมายเหตุ: ทดสอบในอุปกรณ์ที่มีหน้าจอขนาดใหญ่ (sw >= 600dp) ที่ใช้ Android 12 (API ระดับ 31) ขึ้นไปเพื่อให้แน่ใจว่าอุปกรณ์รองรับสิ่งต่อไปนี้
|
T3-2 | LS-C1 | จากหน้าจอแอปแต่ละรายการที่มีเนื้อหาแบบเลื่อนได้ เนื้อหาการเล่นต่อเนื่อง หรือช่องป้อนข้อความ ให้ทำดังนี้
หมุนอุปกรณ์ไปมาระหว่างแนวนอนกับแนวตั้ง พับและกางอุปกรณ์ (หากมี) ขยาย และขยายแอปเป็น 2 หน้าจอ (หากคุณมีอุปกรณ์แบบ 2 หน้าจอ) และปรับขนาดหน้าต่างแอปในโหมดหลายหน้าต่าง ย่อและคืนค่าหน้าต่างแอปในอุปกรณ์ ChromeOS ขยายและคืนค่าหน้าต่างแอป โปรดตรวจสอบสิ่งต่อไปนี้
|
|
T3-3 | LS-C2 | จากหน้าจอแอปแต่ละหน้า ให้ทำการผสมผสานระหว่างอุปกรณ์ในแนวนอนและแนวตั้ง การพับและกางอุปกรณ์ (หากมี) และการปรับขนาดหน้าต่างแอปในโหมดหลายหน้าต่าง | |
โหมดหลายหน้าต่างและการใช้งานหลายต่อ | T3-4 | LS-M1 | เปิดแอปในโหมดหลายหน้าต่าง ตรวจสอบว่าแอปทำงานได้อย่างสมบูรณ์ในทุกขนาดหน้าต่าง การวางแนวของอุปกรณ์ และสถานะของอุปกรณ์แบบพับได้ ปรับขนาดหน้าต่างแอปในแต่ละการวางแนว สำหรับอุปกรณ์แบบพับได้ ให้พับและกางอุปกรณ์ในแต่ละการวางแนว แอป Unity เปิดแอปอื่นที่ไม่ใช่แอป Unity ไปที่หน้าจอ "ล่าสุด" เลือกไอคอนแอปและวางแอปในโหมดแยกหน้าจอ เปิดแอป Unity ซึ่งควรเปิดในโหมดแยกหน้าจอด้านข้างหรือใต้แอปแรก ไปที่หน้าจอหลักเพื่อซ่อนคู่แอป ไปที่หน้าจอ "ล่าสุด" เลือกคู่แอปแยกหน้าจอที่มีแอป Unity ตรวจสอบว่าแอป Unity ดำเนินกิจกรรมต่อและเลย์เอาต์ของแอปในหน้าต่างแยกหน้าจอถูกต้องโดยสามารถเข้าถึงองค์ประกอบ UI ทั้งหมดได้ |
T3-5 | แอลเอสเอ็ม 2 | เปิดแอปและเริ่มกระบวนการ เช่น การเล่นวิดีโอที่อัปเดตแอปอย่างต่อเนื่อง เปิดแอปอื่นและทําให้แอปใหม่เป็นแอปที่เน้นโฟกัสมากที่สุด ยืนยันว่าแอปที่ไม่ได้โฟกัสอัปเดตเนื้อหาอย่างต่อเนื่อง (เช่น วิดีโอจะยังเล่นต่อไป) | |
T3-6 | แอลเอสเอ็ม 2 | เปิดกล้องหรือใช้ไมโครโฟนในแอป เปิดแอปอื่นและทําให้แอปใหม่เป็นแอปที่เน้นโฟกัสด้านบนสุด ยืนยันว่าแอปที่ไม่ได้โฟกัสได้เลิกใช้กล้องหรือไมค์แล้ว ทำให้แอปดั้งเดิมเป็นแอปที่มุ่งเน้นในเรื่องมากที่สุด ยืนยันว่าแอปได้รับสิทธิ์เข้าถึงกล้องหรือไมค์อีกครั้ง | |
การแสดงตัวอย่างจากกล้องและการฉายภาพสื่อ | T3-7 | LS-CM1 | เปิดแอปแบบเต็มหน้าจอและในโหมดหลายหน้าต่าง เปิดกล้องจากภายในแอป หมุนอุปกรณ์ไปมาระหว่างแนวนอนและแนวตั้ง สำหรับอุปกรณ์แบบพับได้ ให้พับและกางอุปกรณ์ในแต่ละการวางแนว ในโหมดหลายหน้าต่าง ให้ปรับขนาดหน้าต่างแอป ตรวจสอบว่าการแสดงตัวอย่างของกล้องมีการวางแนวและสัดส่วนที่เหมาะสมในสถานะและขนาดหน้าต่างทั้งหมดของอุปกรณ์ |
T3-8 | LS-CM2 | เปิดแอปแบบเต็มหน้าจอและในโหมดหลายหน้าต่าง เริ่มการฉายภาพสื่อ หมุนอุปกรณ์ไปมาระหว่างแนวนอนและแนวตั้ง สำหรับอุปกรณ์แบบพับได้ ให้พับและกางอุปกรณ์ในแต่ละการวางแนว ในโหมดหลายหน้าต่าง ให้ปรับขนาดหน้าต่างแอป ตรวจสอบว่าการฉายภาพสื่อมีการวางแนวและสัดส่วนที่เหมาะสมในสถานะและขนาดหน้าต่างทั้งหมดของอุปกรณ์ | |
แป้นพิมพ์ เมาส์ และแทร็กแพด | T3-9 | LS-I1 | สำหรับหน้าจอแอปแต่ละรายการที่มีช่องป้อนข้อความ ให้เชื่อมต่อแป้นพิมพ์ภายนอกกับอุปกรณ์และป้อนข้อความด้วยแป้นพิมพ์ภายนอกและแป้นพิมพ์เสมือน ยกเลิกการเชื่อมต่อแป้นพิมพ์ภายนอกและป้อนข้อความด้วยแป้นพิมพ์เสมือน |
T3-10 | LS-I2 | สำหรับแต่ละหน้าจอแอป ให้เชื่อมต่อเมาส์และแทร็กแพดเข้ากับอุปกรณ์ โต้ตอบกับเมาส์และแทร็กแพดเบื้องต้นดังนี้
|
|
สไตลัส | T3-11 | LS-S1 | การใช้สไตลัสเพื่อไปยังส่วนต่างๆ ของแอป เลือกองค์ประกอบ UI เลื่อนดูรายการและเครื่องมือเลือก และโดยทั่วไปจะโต้ตอบกับแอป |
T3-12 | LS-S1.1 | ใน Android 14 (API ระดับ 34) ขึ้นไป ให้ป้อนและแก้ไขข้อความในช่องป้อนข้อความโดยใช้สไตลัส แป้นพิมพ์ของซอฟต์แวร์ไม่ควรปรากฏขึ้น ใน ChromeOS M114 ขึ้นไป ให้ป้อนและแก้ไขข้อความในช่องป้อนข้อความใน WebView |
ระดับ 2
เพิ่มประสิทธิภาพหน้าจอขนาดใหญ่
หมวดหมู่ | รหัส | ฟีเจอร์ | คำอธิบาย |
---|---|---|---|
UX | ระดับ 2-1 | LS-U1, LS-U2 | เรียกใช้แอปในอุปกรณ์ที่มีหน้าจอหลายขนาด ซึ่งรวมถึงโทรศัพท์ โทรศัพท์แบบพับได้ แท็บเล็ตขนาดเล็กและขนาดใหญ่ และอุปกรณ์ ChromeOS เรียกใช้แอปในโหมดหลายหน้าต่างบนอุปกรณ์ ยืนยันว่าเลย์เอาต์ของแอปตอบสนองและปรับให้เข้ากับหน้าจอและหน้าต่างขนาดต่างๆ ตรวจสอบว่าแอปขยายและย่อแถบการนำทาง ปรับขนาดจำนวนคอลัมน์ในเลย์เอาต์แบบตารางกริด ป้อนข้อความเป็นคอลัมน์ และอื่นๆ หรือไม่ สังเกตว่าองค์ประกอบ UI ได้รับการจัดรูปแบบสำหรับทั้งความสวยงามและฟังก์ชันการทำงานหรือไม่ สำหรับแอปที่ใช้การฝังกิจกรรม ให้ทดสอบว่ากิจกรรมแสดงควบคู่กันในหน้าจอขนาดใหญ่หรือซ้อนกันบนหน้าจอขนาดเล็กหรือไม่ |
ระดับ 2-2 | LS-U3 | ตรวจสอบว่าเป้าหมายการสัมผัสมีขนาดและตําแหน่งที่เข้าถึงง่ายและสอดคล้องกันสําหรับขนาดการแสดงผลและการกําหนดค่าทั้งหมด สำหรับข้อมูลเกี่ยวกับการช่วยเหลือพิเศษ โปรดดูที่เครื่องตรวจการเข้าถึง | |
ระดับ 2-3 | LS-U4 | บนหน้าจอแอปแต่ละรายการที่มีปุ่มวาดเขียนแบบกำหนดเองแบบอินเทอร์แอกทีฟ ให้ตรวจสอบว่าปุ่มที่ถอนออกได้สามารถโฟกัสโดยใช้แป้นพิมพ์ภายนอก, D-pad หรืออุปกรณ์อื่นๆ ที่ช่วยให้โฟกัสที่มุมมองได้ ยืนยันว่ามีภาพบ่งบอกถึงสถานะการโฟกัส ดูข้อมูลที่เกี่ยวข้องได้ที่โหมดสัมผัส | |
แป้นพิมพ์ เมาส์ และแทร็กแพด | ระดับ 2-4 | LS-I3 | นำทางผ่านคอมโพเนนต์ที่โฟกัสได้ของแอปโดยใช้แป้น Tab และลูกศรของแป้นพิมพ์ภายนอก |
ระดับ 2-5 | LS-I4 | ใช้แป้นพิมพ์ลัดบนแป้นพิมพ์ภายนอกเพื่อเลือก ตัด คัดลอก วาง เลิกทำ และทำซ้ำ | |
ระดับ 2-6 | LS-I5 | ใช้แป้นพิมพ์ภายนอกเพื่อเริ่ม หยุด หยุดชั่วคราว กรอกลับ และกรอสื่อไปข้างหน้า | |
T2-7 | LS-I6 | ใช้แป้น Enter ของแป้นพิมพ์ภายนอกเพื่อส่งหรือส่งข้อมูล | |
ระดับ 2-8 | LS-I7 | ใช้ปุ่มเมาส์รองหรือแทร็กแพดความสามารถในการแตะรองเพื่อเข้าถึงเมนูตัวเลือกขององค์ประกอบแบบอินเทอร์แอกทีฟ | |
T2-9 | LS-I8 | ใช้ล้อเลื่อนของเมาส์ (ใช้ร่วมกับแป้น Control หรือ Ctrl) และบีบนิ้วบนแทร็กแพดเพื่อซูมเนื้อหาเข้าและออก | |
ระดับ 2-10 | LS-I9 | วางเคอร์เซอร์ของเมาส์หรือแทร็กแพดไว้เหนือองค์ประกอบ UI ที่ดำเนินการได้เพื่อเปิดใช้งานสถานะโฮเวอร์ขององค์ประกอบ |
ระดับ 1
หน้าจอขนาดใหญ่แตกต่างจาก
หมวดหมู่ | รหัส | ฟีเจอร์ | คำอธิบาย |
---|---|---|---|
การทำงานหลายอย่างพร้อมกันและหลายอินสแตนซ์ | ระดับ 1-1 | LS-M3 | เข้าและออกจากโหมดการแสดงภาพซ้อนภาพในโหมดแนวตั้งและแนวนอน โดยอุปกรณ์พับและกางออก และอยู่ในโหมดหลายหน้าต่าง ในโหมดหลายหน้าต่าง ให้เปลี่ยนขนาดหน้าต่างขณะที่ใช้งานโหมดการแสดงภาพซ้อนภาพอยู่ |
ระดับ 1-2 | LS-M3 | ในโหมดหลายหน้าต่าง ให้เปิดอีกแอปหนึ่งจากภายในแอปและแสดงทั้ง 2 แอปแสดงคู่กัน | |
ระดับ 1-3 | LS-M3 | เปิดและปิดไฟล์แนบและการแจ้งเตือนในแนวตั้งและแนวนอน โดยอุปกรณ์พับและกางออก และในโหมดหลายหน้าต่าง | |
ระดับ 1-4 | LS-M4 | เปิดแอปหลายอินสแตนซ์ในหน้าต่างแยกกันในแนวตั้งและแนวนอน โดยอุปกรณ์พับและกางออก และอยู่ในโหมดหลายหน้าต่าง | |
ท่าทางและสถานะแบบพับได้ | ระดับ 1-5 | LS-F1 | ดูแอปในรูปแบบอุปกรณ์แบบพับได้ทั้งหมด รวมถึงโหมดบนโต๊ะ โหมดหนังสือ และจอแสดงผลคู่ (เช่น Microsoft Surface Duo) ตรวจสอบว่าองค์ประกอบ UI เปลี่ยนเป็นตําแหน่งที่เหมาะสมที่สุด (เช่น ตัวควบคุมสื่อย้ายไปอยู่ในพื้นที่หน้าจอแนวนอนในโหมดบนโต๊ะ) |
ระดับ 1-6 | LS-F2 | เปิดใช้งานกล้องจากภายในแอป ตรวจสอบว่าการแสดงตัวอย่างจากกล้องถูกต้องเมื่ออุปกรณ์พับและกางออก และหมุนอุปกรณ์ให้อยู่ในแนวตั้งและแนวนอน เมื่อกางอุปกรณ์ออก ให้ตรวจสอบว่าภาพตัวอย่างบนหน้าจอด้านหน้าและด้านหลังถูกต้อง | |
ลากและวาง | T1-7 | LS-D1 | ลากและวางรูปภาพและข้อความเพื่อวางเป้าหมายภายในแอป ในโหมดหลายหน้าต่าง ให้ลากและวางรูปภาพและข้อความระหว่างแอปหนึ่งกับอีกแอปหนึ่ง (เข้าและออกจากทั้ง 2 แอป) ลากและวางเนื้อหาโดยใช้การป้อนข้อมูลด้วยการสัมผัส เมาส์ แทร็กแพด และสไตลัส (ดู T1-16 เพิ่มเติม) ยืนยันฟังก์ชันการทำงานทั้งแนวตั้งและแนวนอน และเมื่ออุปกรณ์อยู่ในสถานกางหรือกางออก |
แป้นพิมพ์ เมาส์ และแทร็กแพด | T1-8 | LS-I10 | เปลี่ยนแป้นพิมพ์ลัดของแอป ทดสอบแป้นพิมพ์ลัดที่แก้ไขแล้วโดยใช้แป้นพิมพ์ภายนอก |
T1-9 | LS-I11 | เลือกรายการใน UI ของแอปโดยใช้แป้นพิมพ์ภายนอก เมาส์ และแทร็กแพด เลือกรายการที่คั่นด้วยหลายรายการและช่วงของรายการที่อยู่ติดกันโดยใช้แป้นพิมพ์/เมาส์/แทร็กแพด เช่น Ctrl+คลิก, Ctrl+แตะ, Shift+คลิก และ Shift+แตะ | |
ระดับ 1-10 | LS-I12 | เลื่อนเนื้อหาแอปโดยใช้เมาส์และแทร็กแพด ตรวจสอบว่าแถบเลื่อนปรากฏขึ้นขณะที่เนื้อหากำลังเลื่อน | |
ระดับ 1-11 | LS-I13 | ใช้เมาส์และแทร็กแพด เลื่อนตัวชี้ไปวางเหนือองค์ประกอบ UI ที่มีเนื้อหาแบบ Cascading หรือป๊อปอัป ยืนยันว่าเนื้อหาเพิ่มเติมถูกเปิดเผยแล้ว | |
ระดับ 1-12 | LS-I14 | ในจอแสดงผลของแล็ปท็อปและเดสก์ท็อป ให้ตรวจสอบว่ามีการใช้เมนูและเมนูตามบริบทในรูปแบบเดสก์ท็อปอยู่ | |
ระดับ 1-13 | LS-I15 | ในหน้าจอแอปแต่ละหน้า ให้ปรับขนาดและจัดเรียงแผง UI ใหม่โดยใช้เมาส์และแทร็กแพด | |
ระดับ 1-14 | LS-I16 | คลิก 3 ครั้งหรือแตะ 3 ครั้งเพื่อเลือกรายการในแอปโดยใช้เมาส์และแทร็กแพด เช่น เพื่อเลือกข้อความเต็มบรรทัด | |
สไตลัส | ระดับ 1-15 | LS-S2 | วาดและเขียนภายในแอปโดยใช้สไตลัส ลบภาพวาดและการเขียนโดยใช้สไตลัส |
ระดับ 1-16 | LS-S3 | ลากและวางเนื้อหาเพื่อวางเป้าหมายภายในแอปโดยใช้สไตลัส ในโหมดหลายหน้าต่าง ให้ลากและวางเนื้อหาระหว่างแอปกับอีกแอปหนึ่ง (เข้าและออกจากทั้ง 2 แอป) | |
T1-17 | LS-S4 | โต้ตอบกับแอปโดยใช้สไตลัส ดังนี้
|
|
เคอร์เซอร์ที่กำหนดเอง | ระดับ 1-18 | LS-P1 | โต้ตอบกับแอปโดยใช้เมาส์และแทร็กแพด ตรวจสอบว่าเคอร์เซอร์ที่กำหนดเองปรากฏขึ้นในที่ที่เหมาะสม ตัวอย่างเช่น
|