2012-07-11 30 views
0

我目前正在为Android(游戏)构建一个应用程序。到目前为止,我已经为所有设备创建了资产,从ldpi一直到xhdpi。我正在构建Android 2.2及更高版本的应用程序。这些天值得我为Android应用程序生产ldpi资产值得吗?

我应该停止生成ldpi图像吗?

这会减少生产图形所花费的时间。最重要的是,我不认为现在很多设备(通常使用)都属于ldpi类别。

想法?

回答

5

只有3.1%的手机屏幕为ldpi(截至2016年1月1日)。 Here是关于设备及其屏幕的统计信息。您可以决定是否支持他们。

+0

非常有趣。 2.3%是一个相当大的数额。我将继续生产ldpi资产。谢谢! – 2012-07-11 15:52:53

+0

奇怪的是,我看到有人说'2%'。截至11月份,我看到'9.2%'。 2013年第一''。为什么自从你回答这个问题后,ldpi会上升? – theblang 2013-11-18 14:47:01

+0

我并不确切,但我认为这是因为某些国家的廉价设备。例如在我的国家(俄罗斯),真的很便宜(50美元没有合同),设备的密度为ldpi – Jin35 2013-11-18 19:16:49

0

它适合使用所有图像包,因为如果大多数设备支持MDPI,但您将失去低分辨率的市场设备。使用LDPI。

0

你可以,如果你喜欢。你可以设置一个代码宽高比调整器,并在加载它们时相应地调整所有图像的大小。所以无论你玩什么屏幕,它们都占据相同的百分比。这显着缩短了图形时间,并且看起来很棒。

另一种方式,你可以做到这一点,是得到Paint.net,并首先建立最大的图形。然后进入图像和调整大小,并通过比例差异设置调整大小,例如75%。保存这个,你就完成了。应该把整个时间都大大减少,而且看起来也很棒。

我已经完成了这两种方式,并且你不能说出区别。

我一直建立我的代码,以便它适合屏幕上的游戏。 例如在横向战斗机中,如果角色是屏幕高度的5/8,并且屏幕宽度是我测试设备上的3/12,并且它看起来不错。>>>你可以做一些小算术,计算出h/w任何用户正在播放的屏幕比率,并在加载时调整图像,以便无论设备图像占用您希望显示的屏幕的百分比。

0

是的,但要建立您的品牌形象,您必须为每个人完美地完成这项工作。即使有几十个用户使用低DPI,也是完全值得的。 :-)