
android studio中圆形图片显示 Fresco控件
确保已经授予网络权限 在布局中正确使用Fresho控件 初始化Fresco在应用启动时进行 满足图片加载所需的性能优化配置
发布日期:2021-05-14 08:20:29
浏览次数:20
分类:精选文章
本文共 819 字,大约阅读时间需要 2 分钟。
如何在Android应用中集成并使用Fresco
依赖管理
在项目根目录下创建 Marinlf文件夹,添加以下依赖
- compile 'com.facebook.fresco:fresco:0.14.1'
应用初始化
在Android项目的主.Slf文件中添加以下内容:
public class MyApplication extends Application { @Override public void onCreate() { super.onCreate(); Fresco.initialize(this); } }
网络权限设置
在AndroidManifest.xml文件中添加网络权限:
图片加载器设置
在布局文件中添加 Fresco控件:
<com.facebook.drawee.view.SimpleDraweeView android:id="@+id/drawee_img" android:layout_width="400dp" android:layout_height="400dp" fresco:roundAsCircle="true" fresco:roundedCornerRadius="20dp" />
使用示例
在活动类中添加以下代码:
SimpleDraweeView draweeView = (SimpleDraweeView) findViewById(R.id.drawee_img); Uri uri = Uri.parse("http://www.people.com.cn/mediafile/pic/20161022/76/4315084153778263996.jpg"); draweeView.setImageURI(uri);
注意事项
发表评论
最新留言
留言是一种美德,欢迎回访!
[***.207.175.100]2025年04月11日 22时00分05秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
关于WebView当前地址问题的疑惑
2021-05-14
Python机器学习(九十二)Pandas 统计
2021-05-14
项目实战从0到1之hive(24)企业级数据仓库构建(六):数仓理论及数仓搭建
2019-03-11
SecSolar:为代码“捉虫”,让你能更专心写代码
2019-03-11
1965 - 2019 年最流行的编程语言变化
2019-03-11
链上钱包的博彩雷区
2019-03-11
GRUB2
2019-03-11
微信JS-SDK DEMO页面和示例代码
2019-03-11
Chrome查找发请求的js之黑箱调试
2019-03-11
CMCC登录参数分析
2019-03-11
GridView的另外一种分页方式,可提高加载速度
2019-03-11
GridView自定义删除操作
2019-03-11
http常见响应状态码
2019-03-11
Nginx Location
2019-03-11
解决github Git clone 慢的问题
2019-03-11
一张图搞定RPC框架核心原理
2019-03-11
Scala中的包
2019-03-11
参加阿里的Java面试经验
2019-03-11