簡體   English   中英

為什么dp,px,mm在不同的Android手機中看起來不同

[英]Why dp, px, mm looks different in different android phones

每次當我必須設置小部件或布局的寬度,高度,邊距,填充等時,我認為哪個單元在所有Android手機中看起來都相同。 我在不同的應用程序中嘗試了所有這些單元。 但是有很多設備你的5dp似乎是10dp或更多。 我已經閱讀了很多關於屏幕密度的文章,博客和stackoverflow帖子,這些帖子描述了所有手機都有不同的屏幕密度,這就是為什么dp在不同手機中看起來不同的原因。 但mm和cm是物理單位。 所以它們在不同的手機中應該是相同的。 但他們也不像物理單位那樣工作。 所以我的問題是,我們可以使用這些單位或任何在所有手機中看起來相同的新單位嗎?

有不同的原因,一個是特定屏幕內的像素數量,稱為dpi(每英寸點數)。 與“正常”或“高”密度屏幕相比,“低”密度屏幕在給定物理區域內具有更少的像素。

它還必須進行橫向定位,無論是橫向還是縱向,這意味着屏幕的寬高比要么寬還是高。

您可以在此處獲得有關此事的更多信息: 官方文檔

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM