2013-04-29 43 views
1

我刚刚注意到,当我使用Android插件使用“Android图标集生成器”为不同的diplay分辨率[ldpi-xhdpi]从我的svg源创建图标对于Eclipse(v21.1.0),让我们以Action Bar Icon为例,Generator停止生成ldpi图标。Android低分辨率(ldpi)图标和图标集生成器

我知道Generator在过去和之前版本的Android插件中生成了这些ldpi图标。新版本现在只创建mdpi-xhdpi版本,您在网上找到的Asset Studio也是如此。 现在LDPI版本需要手动缩小,我觉得这不方便......

Icon Design Guideline仍然mentiones的LDPI分辨率,虽然...

任何人都知道,如果有一个新的理念为指导,以停止捆绑LDPI图标与您的应用程序?或者,也许没有新的Android设备生成ldpi屏幕,这使ldpi分辨率被弃用?

我会很高兴,如果有人对这个问题的一些信息...

干杯

回答

2

我不完全知道为什么谷歌(通过ADT插件)已经停止创建图标集的ldpi。话虽如此,即使Android Assest Studio已停止为ldpi创建图标。

但是,仍然有相当数量的设备可能支持ldpi。然而,Android(以我的经验)在缩减mdpi集合中的资源方面做得很好。扩大可能是的一个问题。缩小,而不是太多。个人而言,由于我几乎只使用Android Asset Studio为我生成资源,并且考虑到他们也不再提供ldpi,我通常会手动创建Launcher图标,并且已经停止使用drawable-ldpi应用内其他资源的文件夹。我从来没有遇到过问题。但我怀疑,这确实是选择的问题,因此也是非常主观的。我没有看到不使用它的任何不利影响,但有人可能会有。

如果你选择创建ldpi资产,比例为:3:4:6:8 3是用于ldpi往上走,直到xhpdi。展望未来,ldpi资产将需要手动创建。

任何人都知道是否有新的指导方针来阻止将ldpi图标 与您的应用捆绑在一起?或者,也许没有新的Android设备生成ldpi 屏幕,这会使ldpi分辨率不被使用?

没有什么可说的,如果ldpi桶将被弃用,如果是的话,何时。但是,根据像素密度桶的不同,这里有一些设备列表:http://blog.blundell-apps.com/list-of-android-devices-with-pixel-density-buckets/。不是一个大名单,但该职位的作者确实付出了努力。这里还有另一个:https://github.com/mataanin/android-devices/blob/master/phones%20ui%20-%20specs.csv。但我怀疑,考虑到设备的泛滥,将它们全部列出是不可能的。

Wikipedia: List of displays by pixel densityAndroid Device Gallery上也有此列表。

+0

感谢您广泛的回答IceMan! 我想我会做同样的事情,你建议:摆脱我的项目中的ldpi绘图文件夹中的所有图标只放在那里的启动器图标。 在一个案例中,我将在Play商店发布的一个应用程序缩小约250KB(假设没有新功能) 这就是为什么我提出这个问题:如果我能挤压这些额外的KB;) 到目前为止,已经证实了我的猜测,谷歌正在逐渐贬低ldpi密度。 不要认为有很多运行Android> = 4.x的新设备有ldpi屏幕。 干杯 – darksaga 2013-04-29 16:18:22

0

请注意,无论操作系统如何,9.8%的市场都在运行小型的ldpi设备。

谢谢你iceman,我能够通过删除我的图标集在可绘制的ldpi文件夹中解决此问题。 (我只有1个图标集)。