----发送自 STAGE1 App for Android. @chachi
所以我一直说程序里面的图标有问题…… 开发商给市场里的图片都比应用图标大很多的,比如说Google Play要求300X300(如果没变的话)。
而这些应用图标不清楚是因为在在APK里放的图标的分辨率太小了。
具体来讲是这样的,Android开发时,因为有不同分辨率的手机,所以根据分辨率的大小分为不同的文件夹。
有 mhdpi、hdpi、xhdpi、xxhdpi.
而现在Android有很多2k屏幕的手机出来的,所以多了一个更高分辨率的文件夹,叫xxxhdpi (桌面图标在这里面放的分辨率大小是 192X192)。
如果这个应用没有在xxxhdpi放文件的话,它就会调用其他低分辨率的图片,所以就不清晰了。
还有一种偷懒的方式或者说不好的方式是你不分怎么多文件夹,所有的图片都提供一种高分辨率,而低分辨率的手机将这个图片压缩下也可以正常显示。但是如果开发的人在这里放的图片也没达到192X192 的话,那个这个应用的图标在2K屏幕的手机里也是不清楚的。
S1的客户端是后者(不带贬义,就纯粹说下,作者看到别K我),它放的图标的大小是 125X125(差不多这么大,我解包看了),而 xxhdpi 的分辨率要求图标是 144X144,所以它在这 xxxhdpi和xxhdpi区间的手机里图标是不清楚的。 我桌面上的图标就s1的糊成一坨,看着超级纠结
----发送自 HTC HTC One,Android 4.4.2 谷歌市场上要求上传一个512*512的大图标,程序内部要给多种dpi分别做不同的图标,一般做到xhdpi(144*144)的级别就不糊了。 正因为只有这个图标模糊,才更醒目呢 小姜不辣 发表于 2014-12-20 09:29
谷歌市场上要求上传一个512*512的大图标,程序内部要给多种dpi分别做不同的图标,一般做到xhdpi(144*144) ...
xhdpi是 96X96 的,xxdpi是 144X144 。
发现我 Google Plqy 的分辨率说错了,的确是 512X512。 其实是懒病犯了
理解一下。
页:
[1]