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