到目前为止,我一直使用下一个应用程序图标大小:
然而,对于亚马逊Kindle Fire来说,情况有所不同,因为它在“旋转木马”上显示了图标,这使得他们放大了很多。这意味着一个非常模糊的图标,因为它使用mdpi图标。
我已经在网上查了一下,我看到了Kindle Fire,我需要在drawable-mdpi文件夹上放一个200x200的图标。但是,这可能会导致其他一些mdpi设备上的奇怪事情,例如optimus设备。例如,如果我在通知中使用图标(临时图标或粘贴在通知栏中的图标),则会放大/裁剪。
我该怎么办?我不喜欢为Android市场制作一个版本的想法和亚马逊市场的另一个版本,或者不知何故设置200x200图标专门用于Kindle Fire。 原因是新的Android设备总是被创建出来,我买不起它们只是为了检查它们在它们上面是否正常。
是否有可能使用单一,质量非常高的应用程序图标?
答案 0 :(得分:14)
根据a Kindle Fire development tutorial:
技巧6:模糊应用程序图标 如果您通过ADB或其他方法加载应用程序,您可能已经注意到,与通过Kindle Fire界面显示的应用程序和书籍相比,主屏幕上的应用程序图标很小且模糊。事实证明,通过亚马逊购买的应用和媒体的图形是从Web服务加载的,而不是从清单文件中引用的。因此,一旦您在Amazon Appstore上获得应用程序并通过商店下载它,您的应用程序图标图形就会正确显示。
答案 1 :(得分:4)
将资源库创建到资源drawable-large-mdpi并在其中放置200x200图标,它可能会有效。
我还建议您查看here
答案 2 :(得分:3)
http://mobile.tutsplus.com/tutorials/android/getting-started-with-kindle-fire-development/
https://developer.amazon.com/help/faq.html
How to embed a high-resolution icon in a non-Amazon-AppStore Kindle Fire app?
答案 3 :(得分:2)
只是为了让你明白并提醒:
点燃火上的轮播图标应该与Amazon Guide Lines相同:
Kindle Fire (1st Gen) : 322x322 px
Kindle Fire : 365x365
Kindle Fire HD 7" : 425x425
Kindle Fire HD 8.9 : 675x675
但根据Android标准,Launcher Icon Size不是:
ldpi (120 dpi) (Low density screen) 36 x 36 px
mdpi (160dpi)(Medium density screen) 48 x 48 px
hdpi (240 dpi)(Highdensity screen) 72 x 72 px
xhdpi (320 dpi) (Extra-high density screen) 96 x 96 px
我也试过使用以下但仍然不确定的行为
custom drawable "drawable-1024x600-v10" with ic_launcher.png for KindleFire 1 st Gen
custom drawable "drawable-1024x600-v15" with ic_launcher.png for KindleFire 2nd Gen
custom drawable "drawable-1280x800" with ic_launcher.png for KindleFire HD-7'
custom drawable "drawable-1920x1200" with ic_launcher.png for KindleFire HD-8.9'