android studio中圆形图片显示 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);

注意事项

  • 确保已经授予网络权限
  • 在布局中正确使用Fresho控件
  • 初始化Fresco在应用启动时进行
  • 满足图片加载所需的性能优化配置
  • 上一篇:在fragment中实现tabLayout的滚动
    下一篇:字符串截取

    发表评论

    最新留言

    留言是一种美德,欢迎回访!
    [***.207.175.100]2025年04月11日 22时00分05秒