繁体   English   中英

为什么Android Asset Studio不会生成ldpi启动器图标?

[英]Why doesn't Android Asset Studio Generate ldpi launcher icons?

这一切都在标题中。 似乎Android Asset Studio不会生成ldpi启动器图标。 该工具似乎也会生成xxhdpi图标,这些图标在Android启动器图标设计指南中未提及

Android资产工作室

我想如果你也导航到sdk中的res文件夹,你将找不到ldpi。

摘自Android Holo Colors Generator的FAQ,但我认为它适用于所有资产工作室工具

为什么不生成低密度(ldpi)?
Android Holo Colors Generator基于默认的holo主题(在Android源代码中),它不为低密度设备提供任何图片。 此外,ldpi不到Android市场份额的2%。 最后,如果设备是ldpi,它将使用mdpi图片。

由于ldpi设备市场份额的减少,Android Asset Studio在生成图形时不再瞄准ldpi。 <<<来自创作者的口中(请参阅https://plus.google.com/+RomanNurik/posts/dnmfXnKV75R上的评论)。

但是,您可以通过将修订号添加到URL的查询部分来强制网站运行旧版本,如下所示:

http://android-ui-utils.googlecode.com/hg/asset-studio/dist/icons-notification.html?r=9ec980e4a634

ths ?r = 9ec980e4a634是普通网址的新增内容。

^以前的修订版DID目标ldpi。

根据这个 G +帖子:

Nexus 10的华丽屏幕属于XHDPI密度桶。 在平板电脑上,Launcher使用一个密度桶中的图标[0]来渲染它们稍大一些。 要确保您的启动器图标(可以说是您的应用程序最重要的资产)清晰,您需要在drawable-xxhdpi或drawable-480dpi文件夹中添加144 * 144px图标。

所以这是针对Nexus 10的,并且仅与启动器图标相关(一般不是屏幕密度,仍然是xhdpi)。

关于ldpi-icon问题:我猜他们只是变得不那么相关了,因为使用ldpi密度销售的设备越来越少,而且从mdpi缩减可能比在资源中使用额外的图像文件更具“成本效益”夹。

android指南的文档(链接在这里 )说:

注意:Android还支持低密度(LDPI)屏幕,但您通常不需要以此大小创建自定义资源,因为Android有效地将您的HDPI资产缩减1/2以匹配预期大小。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM