fresco加载圆形图片 eventbus简单使用 Glide最基本使用

    xiaoxiao2021-04-17  45

    一、fresco加载圆形图片

    1.依赖

    2.初始化fresoco:Fresco.initialize(this);

    3.      <com.facebook.drawee.view.SimpleDraweeView                 android:layout_width="49dp"                 android:layout_height="49dp"                 fresco:roundAsCircle="true"                 fresco:placeholderImage="@mipmap/ic_launcher"                 fresco:roundingBorderColor="#fff"                 fresco:roundingBorderWidth="1dp"                 />

    二、eventbus简单使用:

    1.发消息处: EventBus.getDefault().post(new E(msg));

    2.新建类:public class E {     private String mMsg;     public E(String msg) {         // TODO Auto-generated constructor stub         mMsg = msg;     }     public String getMsg(){         return mMsg;     } }

    3.接受消息处:

    a.注册 EventBus.getDefault().register(this);

    b.注销 EventBus.getDefault().unregister(this);

     @Subscribe     public void onEventMainThread(E event) {         mChatId =event.getMsg();         Toast.makeText(getContext(),mChatId,Toast.LENGTH_LONG).show();     }

    三、Glide加载网络图片

    ImageView iv = new ImageView(context); Glide.with(NoteDetailActivity.this)   .load(url)   .into(iv);

    转载请注明原文地址: https://ju.6miu.com/read-674347.html

    最新回复(0)