android中的按钮图像大小
我把图片作为按钮的背景。但我不知道我应该在Photoshop中为所有三个文件夹创建多大尺寸的图像—可绘制hdpi、可绘制ldpi和可绘制mdpiandroid中的按钮图像大小,android,Android,我把图片作为按钮的背景。但我不知道我应该在Photoshop中为所有三个文件夹创建多大尺寸的图像—可绘制hdpi、可绘制ldpi和可绘制mdpi 谢谢。如果您的按钮图像是纯彩色背景,并且可以是可拉伸图像,请使用工具创建位图 否则,请阅读Android开发者网站上的“关于”部分: 要为不同密度创建替代位图可绘制项,请 应遵循四个广义变量之间的比例比3:4:6:8 密度。例如,如果您有一个48x48的位图可绘制 中等密度屏幕的像素(启动器图标的大小),全部 不同的尺寸应为: 36x36用于低密度 4
谢谢。如果您的按钮图像是纯彩色背景,并且可以是可拉伸图像,请使用工具创建位图 否则,请阅读Android开发者网站上的“关于”部分: 要为不同密度创建替代位图可绘制项,请 应遵循四个广义变量之间的比例比3:4:6:8 密度。例如,如果您有一个48x48的位图可绘制 中等密度屏幕的像素(启动器图标的大小),全部 不同的尺寸应为: 36x36用于低密度 48x48用于中等密度 72x72用于高密度 96x96用于超高密度
在为photoshop创建图像时,让您的生活更简单的另一个技巧。在mdpi中创建图像,即160 dpi。之所以如此,是因为安卓计算像素
px = dp * (dpi / 160).
基本上,如果你想制作一个48x48大小的按钮图像,创建一个该大小的图像,并将dpi设置为160。完成后,只需将dpi更改为120、240和320并保存图像
您不必浪费时间计算不同密度的图像大小。我认为这可以帮助您,这是一个转换工具,添加图像大小(mdpi),它可以为每个屏幕大小提供以像素为单位的结果
希望有帮助 dpi-每英寸点数。它显示设备的密度。因此,mdpi的dpi值为160。根据上面的公式px=dp。因此,很容易将Android的dp(密度无关像素)和常用的px(像素)联系起来。