สิ่งที่ทำให้ฉันโกรธมากที่สุดเกี่ยวกับ Android คือการปรับขนาด DPI (ขนาดเนื้อหาที่แสดงผลบนหน้าจอ) ที่ Google และ OEM อื่นๆ เลือกให้กับอุปกรณ์ของตน จอแสดงผลขนาดใหญ่และสวยงามมักจะถูกทำลายด้วยไอคอนแถบสถานะ ไอคอนขนาดนิ้วหัวแม่มือ และองค์ประกอบ UI ขนาดใหญ่มากมายไม่รู้จบ
ดังนั้นเมื่อ Android N รุ่นตัวอย่างเปิดตัวพร้อมความสามารถในการปรับขนาด DPI ได้ทันทีโดยไม่จำเป็นต้องแก้ไขใดๆ ฉันก็ดีใจมาก เช่นเดียวกับผู้ใช้ระดับสูงหลายคนที่ประสบปัญหาแบบเดียวกับฉัน
แต่ความฝันนั้นอยู่ได้ไม่นานเมื่อฉันวางตัวอย่าง N ที่เปิดใช้งาน Nexus 6 ไว้ และกลับไปใช้ Galaxy S7 Edge ของฉัน สำหรับคุณสมบัติที่โดดเด่นทั้งหมดและเวอร์ชัน Android ที่ได้รับการปรับปรุงอย่างมากมาย ในความคิดของฉัน Samsung มีการตั้งค่า DPI เริ่มต้นที่แย่ที่สุดตัวหนึ่งที่มีเพียง Nexus 6 และ LG เท่านั้น ขณะนี้มีวิธีเปลี่ยนแปลงอย่างน้อยใน Samsung Galaxy S7
ป้อน .DisplayScalingActivity
คุณคงกดยากที่จะค้นหาเมนูนี้เนื่องจากดูเหมือนว่าจะเป็นคุณสมบัติที่ซ่อนอยู่ของ TouchWiz บน Marshmallow ใช้วิธีที่พยายามและเป็นจริงในการดูกิจกรรมที่เปิดตัวได้ผ่านทาง โนวาลอนเชอร์ วิดเจ็ต "กิจกรรม" ฉันสามารถค้นหาได้ .กิจกรรมการปรับขนาดการแสดงผล ซ่อนอยู่ในสายตาธรรมดาโดยเป็นส่วนหนึ่งของแอปพลิเคชันการตั้งค่า เมื่อคุณเริ่มกิจกรรม คุณจะพบกับหน้าต่างการตั้งค่าสไตล์ใหม่ของ Samsung ที่ให้คุณสามารถเลือกระหว่างแบบมาตรฐานและแบบย่อ
DPI มาตรฐานบน Galaxy S7 คือ (น่ารังเกียจ) 640 และฉันจะใส่มุมมองแบบย่อไว้ที่ประมาณ 540 เมื่อคุณทำการเลือกแล้ว คุณจะถูกขอให้รีบูต อย่าเพิ่งตกใจไป เมื่อรีบูทหน้าจอล็อคของฉันดูแปลกๆ นิดหน่อย โดยมีไอคอนล็อคอยู่ประมาณหนึ่งในสามของหน้าจอ แต่เมื่อทุกอย่างถูกจัดการลงในระบบปฏิบัติการแล้ว ทำงานได้อย่างลื่นไหลและไร้ที่ติโดยที่แอปพลิเคชันทั้งหมดมองเห็นและปรับให้เข้ากับ DPI ใหม่ (ยังคงอยู่ผ่านการรีบูตและอัปเดตระบบ) - Samsung เป็นอันดับแรกเท่าที่หลาย ๆ คนอาจทำได้ ทราบ. คุณสามารถดูข้อความบนหน้าจอได้มากขึ้น แผงวิดเจ็ตการแจ้งเตือนให้ความรู้สึกกว้างขึ้น และคุณก็ทำได้ โดยทั่วไปจะมีเนื้อหาแสดงบนหน้าจอมากกว่า โปรดดูแกลเลอรีด้านล่างเพื่อดูแบบเคียงข้างกัน การเปรียบเทียบ.
แล้วคุณจะได้สิ่งนี้มาได้อย่างไร? ง่ายกว่าที่คุณคาดหวัง:
- ดาวน์โหลด Nova Launcher คุณไม่จำเป็นต้องตั้งค่าเป็นค่าเริ่มต้น เพียงแค่เปิดใช้งานเพื่อเข้าถึงหน้าจอหลัก
- ไปที่หน้าต่างการเลือกวิดเจ็ตโดยกดบนหน้าจอหลักค้างไว้แล้วเลือกวิดเจ็ต
- เลือกวิดเจ็ต "กิจกรรม" โดยกดค้างไว้แล้ววางลงบนหน้าจอหลัก
- หลังจากที่รายการปรากฏขึ้นให้เลื่อนลงไปที่ "การตั้งค่า" จากนั้นเลือก .DisplayScalingActivity (ควรเป็นที่ 4) มันจะสร้างไอคอนใหม่บนเดสก์ท็อปของคุณ
- เลือกไอคอนเพื่อเปิดเมนูและทำการเลือก
- รีบูตในหน้าต่างยืนยันและกลับไปที่ตัวเรียกใช้งานปกติของคุณหลังจากรีบูต
แน่นอนว่าวิธีการคำสั่งเชลล์ที่ผ่านการทดลองและเป็นจริงผ่าน adb ยังคงมีประโยชน์ แต่การมีในตัวนี้ก็มีประโยชน์สำหรับผู้ใช้ที่ยังไม่ได้รูทที่ต้องการเปิดใช้งานทันที เรามักจะให้ซอฟต์แวร์ของ Samsung และ TouchWiz มีจำนวนน้อย แต่นี่คือสิ่งที่สามที่พบในตัวอย่าง N ซึ่งเป็นส่วนหนึ่งของ TouchWiz เป็นครั้งแรก (MultiWindow, การสลับการแจ้งเตือนอย่างรวดเร็วที่ด้านบน, การปรับขนาด DPI) บางที Samsung กำลังทำอะไรบางอย่างอยู่?