-2
我想设计在Photoshop中UI的一个spefic屏幕尺寸Android设计UI特定的屏幕尺寸
联想瑜伽标签3 8.0
尺寸:8.0英寸(〜60.7%的屏幕,TO-体比)
分辨率:800×1280个像素(〜189 PPI像素密度)
如何在高度处理系统巴(的Android导航栏):48dp
如何将此48dp转换为像素减去Photoshop图像大小? 也为了计算dpi,我认为它是xhdpi。 谢谢。
我想设计在Photoshop中UI的一个spefic屏幕尺寸Android设计UI特定的屏幕尺寸
联想瑜伽标签3 8.0
尺寸:8.0英寸(〜60.7%的屏幕,TO-体比)
分辨率:800×1280个像素(〜189 PPI像素密度)
如何在高度处理系统巴(的Android导航栏):48dp
如何将此48dp转换为像素减去Photoshop图像大小? 也为了计算dpi,我认为它是xhdpi。 谢谢。
要转换dp
到pixel
您可以使用此:
1 - 例如定义dimen
值:
pixel = dp * pixel density /160.0
您也可以通过2种方式的代码做到这一点
<dimen name="test_dimen">5dp</dimen>
那么像素是:
int pixel = getResources().getDimensionPixelSize(R.dimen.test_dimen);
2 - 使用此代码:
DisplayMetrics metrics = Resources.getSystem().getDisplayMetrics();
int pixel = (int)(dp * metrics.densityDpi/160.0);
可能有用:http://stackoverflow.com/questions/2025282/difference-between-px-dp-dip-and-sp-on-安卓 –