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

一、fresco加载圆形图片

1.依赖

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

3.                      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);

你可能感兴趣的:(笔记)