[問題] scale-independent pixels

看板AndroidDev作者 (星空下的鮪魚)時間13年前 (2011/03/11 16:13), 編輯推噓2(204)
留言6則, 2人參與, 最新討論串1/1
這應該是個笨問題吧…不過我真的不懂… 在看Android的電子書,談到Dimensions時,有說到這個sp的單位, 像dp有找到是以160px為基準,然後做縮放的一種單位, 但是sp我就不懂它的基準和算法。 像 10sp會等於device上的多少pixels。 100 dp在 160 dpi的screen上是100px,那 100sp是多少pixel呢? -- 上士聞道,勤而行之 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.120.59.242

03/12 13:43, , 1F
找到這一篇,http://ppt.cc/2(w5 不過還是沒解釋sp怎麼換算
03/12 13:43, 1F

03/13 13:37, , 2F
有阿 以160dpi為基準
03/13 13:37, 2F

03/13 13:51, , 3F
這點和dp相同 不過多了font scale
03/13 13:51, 3F

03/13 20:34, , 4F
嗯?sp哪裡說以160dpi為基準?
03/13 20:34, 4F

03/13 20:41, , 5F
所以用sp設定fontSize的話,會和在160dpi的device上,用px設
03/13 20:41, 5F

03/13 20:41, , 6F
定font size,看起來是一樣大嗎?
03/13 20:41, 6F
文章代碼(AID): #1DUTcOEN (AndroidDev)
文章代碼(AID): #1DUTcOEN (AndroidDev)