图片加载Fresco
2015-09-15 09:54
274 查看
wrap_content问题
在XML中使用Drawees,必须设置layout width和layout height,否则图片无法正常显示。Drawees 不支持 wrap_content属性。但是如果是设置固定的宽高比,可以使用wrap_content,比如宽高比例是4:3,然后在代码中设置mSimpleDraweeView.setAspectRatio(1.33f);
setHierarchy优化问题
对于同一个View,请不要多次调用setHierarchy,即使这个View是可回收的。创建 DraweeHierarchy 的较为耗时的一个过程,应该多次利用。
加载显示图片
SimpleDraweeView有两个方法可以设置所要加载显示图片,简单的方法就是
setImageURI。如果你需要对加载显示的图片做更多的控制和定制,那就需要用到DraweeController。
方法一
Collapse
source
Collapse
source
https://github.com/facebook/fresco
http://fresco-cn.org/docs/using-controllerbuilder.html#_
相关文章推荐
- 执行力,到底是什么鬼?
- unix top命令
- spring cache 详解
- xStream完美转换XML、JSON
- angular 自定义指令参数详解
- IOS-通信录
- IOS网络第六天 ASI (略)
- ANGULARJS 出错解决
- iOS开发工具Xcode 8.4版本 添加包的操作
- C++从零开始
- 跨平台客户端Socket 四 测试实例
- NC63开发中遇到的访问权限限制问题
- CSS选择器
- klockwork
- Maven项目下update maven后Eclipse报错:java.lang.ClassNotFoundException: ContextLoaderL
- android achartengine折线图
- freescale自动编译分析
- yii执行流程.
- [转]spring 注入静态变量
- UICollectionView的无缝排序