2016-08-01 84 views
0

我正在處理需要大量圖像的應用程序。我目前通過在Nexus 3上插入數字和調試來定位圖像以觀察定位。例如:使用絕對定位進行圖像定位不好?

g.drawString("START", 176, 550, paint); 

當我嘗試在具有不同尺寸的設備上運行應用程序,或者Android會對此進行調整時,這會咬我一口嗎?我不想在平板電腦上運行此應用程序,只能在手機上運行。這是不好的做法嗎?如果是這樣,我應該如何編程定位。是否可以返回設備的尺寸以進行調整?

回答

0

是的,它會以字節爲單位。那些是像素,圖片的大小取決於屏幕密度。在160ppi的屏幕上,它將從左側開始1英寸。在320dp將是1/2英寸。在一個480,1/3。這可能是好的,你必須回答這個問題。但要明白,在密度較高的屏幕上,您會更靠近左側,除非您按密度進行縮放。

+0

我該怎麼做? – Starmit