簡體   English   中英

如何確定放置android組件時的坐標即x和y軸?

[英]How to decide the coordinates i.e x and y axis in placing the android component?

我是 android 的新手,正在尋找清晰度。 我試圖了解組件是如何放置在布局中的。 例如:如果我有一個相對布局並且我試圖在其中放置一個 textview 並且我需要將它放置在 10px 或 10dp 的邊距頂部,如果它會顯示在不同設備的不同位置(因為不同的屏幕尺寸)如果是這樣,它如何通用,以便margin-top在所有設備上保持相同?

謝謝

為了安全起見,您必須使用 dp go。 ixel 人口可能因設備而異。 所以使用像素肯定是不安全的。 但是 dp(與密度無關的像素)並不具體。 它利用像素密度並在各種設備上進行自我調整。

一 dp 是一個虛擬像素單位,大致等於中等密度屏幕(160dpi;“基線”密度)上的一個像素。 Android 將此值轉換為適合其他密度的實際像素數。

官方解釋在這里

暫無
暫無

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

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