android不同分辨率手机关于图片处理生成图片大小的问题!!!

时间:2022-12-31 17:38:25
这个问题可以这样理解,有一张模版图,图的尺寸为1280*800,
现在有几款不同的手机,手机的分辨率都不一样,有大于1280*800的,也有小于1280*800的。

我需要在模版图片上面做一些操作,比如说在模版图片上面增加一些文字或者装饰性的图标


问题:如何保证每款手机图片处理后,图的尺寸依然为1280*800,
并且生成后的图片质量很清晰,没有被拉升的很夸张的那种效果


请高手们支招!

2 个解决方案

#1


如果保证图片没被拉伸,那需要PS多个图片对应多个屏幕分辨率。
<ImageView
  android:layout_width="1280px"
  android:layout_height="800px"
/>

用像素px固定大小,就不会被拉伸。

#2


主要是android图片处理这快,根据模板图片生成另外一张图片,如何保证尺寸跟模版图是一样的,另外不要失贞的太厉害

#1


如果保证图片没被拉伸,那需要PS多个图片对应多个屏幕分辨率。
<ImageView
  android:layout_width="1280px"
  android:layout_height="800px"
/>

用像素px固定大小,就不会被拉伸。

#2


主要是android图片处理这快,根据模板图片生成另外一张图片,如何保证尺寸跟模版图是一样的,另外不要失贞的太厉害