Java版Android上我的应用程序的启动图标有问题
我的应用程序的Java版Android上我的应用程序的启动图标有问题,java,android,eclipse,icons,size,Java,Android,Eclipse,Icons,Size,我的应用程序的启动图标出现了一个恼人的问题。它似乎太小了。因此,它肯定比我手机上的所有其他图标都小 所以,我刚刚创建了一个大小为512x512像素的图标。然后在Eclipse中,在我的项目中,我选择了New>Android图标集,然后单击next,然后单击Image选择我的图标。之后,我在名为的复选框中设置了一个勾号“修剪周围空白”“附加填充”已设置为5%,将“前景缩放”设置为“中心”,将形状设置为“无”。然后我点击了finish。Eclipse创建了所有正确大小的图标(mdpi为48x48,h
启动图标出现了一个恼人的问题。它似乎太小了。因此,它肯定比我手机上的所有其他图标都小
所以,我刚刚创建了一个大小为512x512像素的图标。然后在Eclipse中,在我的项目中,我选择了New>Android图标集
,然后单击next
,然后单击Image
选择我的图标。之后,我在名为的复选框中设置了一个勾号“修剪周围空白”
<代码>“附加填充”
已设置为5%,将“前景缩放”
设置为“中心”
,将形状设置为“无”
。然后我点击了finish
。Eclipse创建了所有正确大小的图标(mdpi为48x48,hdpi为72x72,等等)。然后我让我的项目在我的ADV上运行,然后我在手机上安装了。但是图标太小了。
我还搜索了一些解决方案,发现了“安卓资产工作室”
,这是一个生成图标的web应用程序
安卓资产工作室:
我单击了“启动器图标”
,并执行了与Eclipse中相同的步骤。但不幸的是没有任何效果。因此,我在手机上安装了带有新图标的应用程序。结果,图标仍然太小
我在这里也看到了类似的问题,但没有答案解决了我的问题
也许你能帮我,好吗
我期待着你的帮助
如果您需要更多信息,请告诉我,因为我不知道问题出在哪里
提前谢谢 请务必阅读此参考资料。
然后,在每个可绘制文件夹中,在dpi的适当资源处放置相应的图标
不幸的是,Eclipse本身和Asset Studio以72 dpi的速度为每种尺寸生产ion
这将产生奇怪的结果
请注意,dpi测量的是分辨率,而不是图像的大小
resolution != size;
dp(或dip)当然与dpi有关,但它们是不同的野兽。
它们用于根据正确的dpi分辨率缩放像素
现在,您的mdpi图形应该以160 dpi而不是72 dpi的速度保存。
ldpi为120 dpi,hdpi为240 dpi。。。等等。
72 dpi真的不足以满足我的口味。我在创建时发现:
图像分辨率为160px-640px
将“打印大小”(我正在使用Gimp)更改为48px-192px(同时保持分辨率不变)
将所有这些不同的文件导入我所有大小合适的drawables文件夹
将Android清单更改为ic_启动器_名称_xxhdpi(我的文件夹没有xxxhdpi)
然后,它会自动采用您需要的正确大小,即使它们都是不同名称和大小的文件。得分
规格已在中。好吧,我已经做了那页上写的。我还将具有正确像素大小/dp的正确图标放在正确的文件夹中。我的图标仍然很小。但是,Eclipse和Android Asset Studio的普鲁德图标的72 dpi是什么意思?使用这两种工具,我得到的图标大小不同,因此它们的大小不同。或者我误解了什么,而“dp”和“dpi”之间有区别吗?你误解了。dpi是分辨率的度量,而不是大小。当然,dp(或dip)与dpi有关,但它们是不同的野兽。它们用于根据正确的dpi分辨率缩放像素。现在,您的mdpi图形应该以160 dpi的速度保存,而不是72 dpi。ldpi为120 dpi,hdpi为240 dpi。。。等等所以72 dpi真的不足以满足我的口味。很抱歉,我没有回答这么久。不管怎样,我现在明白了,你的意思是什么,还有分辨率和大小之间的区别。我非常感谢你的帮助!所以,我尝试了你给我的建议,但没有成功。我的图标有一个丑陋的,粗体的,黑色的轮廓,并且变得模糊。你一定是做错了什么。。。你能显示你想要的图标吗?请记住,您不应该放大,而应该缩小(因此,开始形成一个大图像,然后在图形编辑器中缩小它-通常,如果您缩放DPI,像素将适应良好的比例)哦!这似乎是我的错误。。。我知道我必须缩小图片的比例,但我并没有用我的图标的dpi来做到这一点!我将它们从低dpi放大到高dpi!天啊,我好。。。!无论如何,我使用Paint.NET作为我的图形编辑器,所以如果我能以高dpi保存我的图标以缩小它们的比例,我将查看它的保存选项。再次非常感谢,我会尝试一下,希望这次能成功!