การออกแบบส่วนติดต่อผู้ใช้งาน (User Interface: UI) บนแอนดรอยด์ (Android)
การกำหนดขนาดของกราฟิก (Graphic) และขนาดของตัวอักษร (Font) โดยใช้หน่วย dp/dip และ sp
Android มีหน่วยของขนาด Graphic และ Font ที่ทำให้การแสดงผลมีขนาดเดียวกันบนทุกๆ หน้าจอ แม้ว่าอุปกรณ์เหล่านั้นจะมีจอภาพที่มีขนาด PPI แตกต่างกันก็ตาม
หน่วย dp หรือ dip (density-independent pixels) คือ การกำหนดให้ Graphic ขนาด 160 dp แสงผลบนหน้าจอเท่ากับ 1 นิ้ว (inch) โดยไม่ขึ้นอยู่กับ PPI ของจอภาพของอุปกรณ์นั้นๆ
หน่วย sp (Scale- independent pixels) คือ การกำหนดให้ Font แสดงขนาดเท่ากันบนทุกจอภาพที่ PPI ไม่เท่ากัน นอกจากนี้ขนาดของ Font จะเปลี่ยนไปตามที่มีการกำหนดในการตั้งค่าจอภาพ (Display Setting) ของอุปกรณ์นั้นๆ ตามที่ผู้ใช้งานเป็นผู้กำหนด
No comments:
Post a Comment