backin
Results
1
comments of
backin
1、首先确定大图的用途,精度需求: a)完整显示,对精度要求不高,图片本身就很大 b)对精度需求比较高,不需要完整显示 2、解决方案 a)针对第一种的处理图片本身,按需加载(根据显示设备本身大小进行缩放),降低精度加载(改变图片模式,如将ARGB8888改成RGB565,ARGB4444),修改图片格式(png改成webp,jpg) b)第二种的一般采用局部加载,主要要用到的是BitmapRegionDecoder这个类decodeRegion的方法,读取图片指定大小的数据,然后通过移动来动态改变显示区域的图片