目前Android手机屏幕和DrawableAsset简单探讨

Posted by Swifty Wang on August 13, 2018

分析

上图是Android res系统使用图片resource时根据屏幕密度选择的不同文件夹,如果当前文件夹没有,会找dpi最靠近的相邻文件夹。

通过友盟大数据分析计算,5-5.7寸的手机接近80%,5-6寸超过90%,总体屏幕分辨率720P,1080P主导但趋势下降,高分辨尺寸比例在上涨。

计算可知 当前市面上屏幕密度ppi约为 从低端百元机300ppi(以599红米6A)到三星S9 570ppi这一区间正态分布。绝大多数机器分布在350-450这一区间

结论

可以无脑放弃mdpi的机型。
可以选择放弃hdpi, xxxhdpi.
保留xhdpi以及xxhdpi。
尽量使用vector drawable。