三星银河S4的分辨率是1080 x 1920。我做了一个这样大小的PSD并做了切片。
在切片之后,我将这些内容放入我的项目中,并为ImageView编写了如下代码。
<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:layout_gravity="center_horizontal"
android:src="@drawable/logo" />即使在我运行的时候,它在我的Android设备中也显得太大了。
我很少在互联网上研究,发现它必须与3除以,才能得到
1080 / 3 = 360 dp
1920 / 3 = 640 dp上面写着要在360 x 640.上切片
在另一端,我发现一定是640 x 960
有人能告诉我,我应该选择什么PSD,而不是做相应的切片。
如果你能给出各种尺码,那对我是有帮助的。
ldpi
mdpi
hdpi
xhdpi
xxhdpi
xxxhdpi谢谢。
发布于 2015-07-17 05:10:22
用于Android设备
LDPI图标-36x36,splash 426x320
MDPI图标-48x48,splash 470x320
HDPI图标72x72,splash 640x480
XHDPI-图标-96x96,splash- 960x 720
XXHDPI图标- 144x144
用于Android平板设备
LDPI:
Portrait: 200x320px
Landscape: 320x200px
MDPI:
Portrait: 320x480px
Landscape: 480x320px
HDPI:
Portrait: 480x800px
Landscape: 800x480px
XHDPI:
Portrait: 720px1280px
Landscape: 1280x720px有关更多详细信息,请参见开发人员指南这里
谢谢!
https://stackoverflow.com/questions/31447443
复制相似问题