一、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);