天天看点

使用Fresco加载本地图片

    Fresco加载图片的api是设置uri,如何获得本地图片的加载呢?

类型 Scheme 示例
远程图片 http://, https:// HttpURLConnection
本地文件 file:// FileInputStream
Content provider content:// ContentResolver
asset目录下的资源 asset:// AssetManager
res目录下的资源 res:// Resources.openRawResource

simpleDraweeView一般是设置在xml文件中,通过属性设置完成对加载图片过程效果控制,但是希望能通过代码灵活设置默认加载图片,如下实现方式:

String url = "res://包名/" + R.mipmap.ic_default_adimage;
Uri uri = Uri.parse(url);
simpleDraweeView.setImageURI(uri);
           

继续阅读