如何将图像从Photoshop导出到android studio?

时间:2017-11-25 23:53:22

标签: android android-layout imageview

假设我的布局中的图像视图为100 dp×100 dp ..

我从photoshop导出的图像应该是px的100像素还是什么?

1 个答案:

答案 0 :(得分:0)

通常,您的源图像(来自photoshop)应该具有比Android中显示的更高的分辨率。对于48dp×48dp的平均图标大小,100px×100px的源图像是好的。

假设您使用的是Android Studio(AS),它可以从更高分辨率的图像中创建必要的图像尺寸。您可以通过右键单击项目res文件夹New,Image Asset在AS中执行此操作。这为您提供了图像资源屏幕。选择图标类型=启动器图标(仅限传统),资产类型=图像,路径=(图像的位置),名称=(您的图标名称,例如ic_test),缩放=缩小到适合,形状=无(特别是如果您的图像具有透明色)然后AS将创建必要的图像大小,将它们放在正确的项目资源目录中。

使用R.mipmap.ic_test从代码访问图像,例如button.setImageResource(R.mipmap.ic_test)。 Android将根据设备处理要使用的图像分辨率/大小。