繁体   English   中英

如何在px图像上设计的Android上绘制适当大小的可绘制图形-了解尺寸,密度等?

[英]How to create proper size drawable on android as it was designed on px image - knowing dimensions,density, etc.?

我真的知道如何为Android手机创建适当的可绘制对象。 根据udacity的课程“ 开发人员的Android设计 ”。

目的:创建与在图像上设计的尺寸相同的可在屏幕上绘制的尺寸。 我知道什么:

  1. 屏幕尺寸1440x2560 px

在此处输入图片说明

  1. 密度是560 dpi-这是xxxhdpi
  2. 因此,dp尺寸的屏幕为411x731 dp
  3. 图标是158x158 px
  4. 我知道我应该把它放在xxxhdpi文件夹中。

我应该将整个图像缩小到dp尺寸(411x731 px),然后设计150x150px“ man”以在android屏幕上保持与在图像上创建的尺寸相同的尺寸吗? 我该怎么管理呢? 到目前为止,我用来创建“图像的幸运大小”以获取适当的大小,或者我正在代码中定义自定义大小。 但这不是线索。 救命。

PS。 请不要引用支持屏幕的android页面,因为我在那里。


我不知道pxh大小应有多少“ man”图片用于xxxhdpi,以便在截取屏幕截图后获得与图片相同的尺寸。

看到。 您的xxxhdpi图像尺寸为158x158像素。

让我们将mdpi设为1x。 然后,hdpi = 1.5x xhdpi = 2x xxhdpi = 3x xxxhdpi = 4x

4x = 158x158 (let's add some margin and make it 160x160)
1x = 40x40
1.5x = 60x60
2x = 80x80
3x = 120x120
4x = 160x160

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM