我正在开发一个需要很多图像的应用程序。我目前通过在Nexus 3上插入数字和调试来定位图像以观察定位。例如:
g.drawString("START", 176, 550, paint);
当我尝试在不同尺寸的设备上运行应用程序或者Android会为此进行调整时,这会不会让我感到困惑。我不打算在平板电脑上运行这个应用程序,只有手机。这是不好的做法吗?如果是这样,我应该如何编程定位。是否可以返回设备的尺寸以进行调整?
答案 0 :(得分:0)
是的,它会代您。这些是像素,图片的大小取决于屏幕密度。在160ppi的屏幕上,它将从左侧开始1英寸。在320dp,它将是1/2英寸。在480,1 / 3。这可能没问题,你必须回答这个问题。但要明白,在较高密度的屏幕上,除非按密度进行缩放,否则您将更靠近左侧。