在项目开发中,我们经常会和图片打交道,为了是提高用户体验度。可是面对浩如烟海的机型我们如何去做适配呢?美工需要提供几套图呢?
一般我们在项目开发中,美工不会做很多套图出来,因为这样我们的安装包就会变大,好多用户不乐意。那怎么办呢?
美工一般是基于720p(在友盟统计可以看到,这个分辨率的手机占绝大多数)做出一套图来,我们开发人员应该放到drawable-xhdpi中,这样imageview宽高设置成wrap_content
图片会无缩放显示出来,对于小于720p的手机,会对图片压缩后显示;大于720p的会适当放大显示,这样我们就可以适配绝大数机型了,而且美工工作量也就缩小了,而且app安装包也就变小了。