--------------------------
<?xml version="1.0" encoding="utf-8"?> <android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="test.bawei.day2fresco.activity.MainActivity"> <com.facebook.drawee.view.SimpleDraweeView android:id="@+id/sdv" android:layout_width="300dp" android:layout_height="300dp" app:placeholderImage="@mipmap/ic_launcher" app:roundAsCircle="true"/> </android.support.constraint.ConstraintLayout>
-----------------------------------------------------------
package test.bawei.day2fresco.activity; import android.net.Uri; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import com.facebook.drawee.view.SimpleDraweeView; import test.bawei.day2fresco.R; public class MainActivity extends AppCompatActivity { String url="https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1509524759532&di=fc2baac4b4dfe9cec34d461ed33d4e1e&imgtype=0&src=http%3A%2F%2Fimg1a.xgo-img.com.cn%2Fpics%2F1545%2Fa1544726.jpg"; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); SimpleDraweeView sdv = (SimpleDraweeView) findViewById(R.id.sdv); //吧图片地址换成Uri Uri uri = Uri.parse(url); //显示图pian sdv.setImageURI(uri); } } -----------------------------------package test.bawei.day2fresco.app; import android.app.Application; import com.facebook.drawee.backends.pipeline.Fresco; /** * Created by 索园 on 2017/11/1. */ public class MyApp extends Application { @Override public void onCreate() { super.onCreate(); Fresco.initialize(this); } }-----------------------------------------compile 'com.facebook.fresco:fresco:0.9.0+'