我试图获得关于Android如何加载,解码和渲染WebP图像对JPG的性能统计数据,但我的结果有点混乱.
将WebP图像解码为Bitmap比JPG慢.
一些统计数据:
有人知道有关性能的任何问题,或者为什么WebP解码比JPG更难.
这是我的测试:
public class BulkLoadFromDisk implements Runnable {
private static final String TAG = "BulkLoadFromDisk";
private static final int TIMES = 10;
private final ResourceProvider resourceProvider;
private final Activity context;
private final int counter;
private long averageLoadTimeNano;
private long averageConvertTimeNano;
private final ImagesFactory.FORMAT format;
private final CompleteListener listener;
public BulkLoadFromDisk(Activity context, ResourceProvider resourceProvider,
CompleteListener listener, ImagesFactory.FORMAT format) {
this.resourceProvider = resourceProvider;
this.context = context;
this.counter = resourceProvider.length();
this.format = format;
this.listener = listener;
} …Run Code Online (Sandbox Code Playgroud)