Add rely on 1. Implementation ‘com. Facebook. Fresco “: fresco” : 0.14.1’ 1 (2) Application public class MyApp extends Application { @Override public void onCreate() { super.onCreate(); Fresco.initialize(this); }} Add network permissions to androidmanifest.xml and register APP 3.MainActivity public class MainActivity extends AppActivity {private SimpleDraweeView bigdraweeView,draweeView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); draweeView = findViewById(R.id.my_img); Uri path = Uri.parse(“http://f.expoon.com/sub/news/2016/01/19/371688_230x162_0.jpg”); draweeView.setImageURI(path); // bigdraweeView = findViewById(r.id.my_big_img); ShowUrlBlur (bigdraweeView, “http://f.expoon.com/sub/news/2016/01/19/371688_230x162_0.jpg”, 10, 10); } public static void showUrlBlur(SimpleDraweeView draweeView, String url, int iterations, int blurRadius) { try { Uri uri = Uri.parse(url); ImageRequest request = ImageRequestBuilder.newBuilderWithSource(uri) .setPostprocessor(new IterativeBoxBlurPostProcessor(iterations, blurRadius)) .build(); AbstractDraweeController controller = Fresco.newDraweeControllerBuilder() .setOldController(draweeView.getController()) .setImageRequest(request) .build(); draweeView.setController(controller); } catch (Exception e) { e.printStackTrace(); }} 4. XML layout