# Fresco 由缓存转Bitmap ```java // To get image using Fresco ImageRequest imageRequest = ImageRequestBuilder .newBuilderWithSource(Uri.parse(ImgUrl)) .setProgressiveRenderingEnabled(true) .build(); ImagePipeline imagePipeline = Fresco.getImagePipeline(); DataSource> dataSource = imagePipeline.fetchDecodedImage(imageRequest,this); dataSource.subscribe(new BaseBitmapDataSubscriber() { @Override public void onNewResultImpl(@Nullable Bitmap bitmap) { // You can use the bitmap in only limited ways // No need to do any cleanup. imageView.setImageBitmap(bitmap); } @Override public void onFailureImpl(DataSource dataSource) { // No cleanup required here. } }, CallerThreadExecutor.getInstance()); ``` Last modification:August 15th, 2020 at 04:07 pm © 允许规范转载 Support 众筹催更 ×Close Appreciate the author Sweeping payments Pay by AliPay Pay by WeChat