自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (1)
  • 收藏
  • 关注

原创 Android中责任链模式的简单实现

Android中责任链模式的简单实现(场景:View转Bitmap)责任链使用场景抽象获取类获取实现类责任链实现类ViewCapture真正的转化请求类总结 责任链 责任链模式使得链上的每个处理者都有机会处理相应的请求,直到链上的某个节点能正确的对请求作出相应。 看着是不是觉得很熟悉,其实在android上最常见的事件分发,okhttp上拦截器的实现,都是基于责任链模式来实现的。 使用场景 咱们这...

2019-07-19 21:07:00 402

原创 教你一步步搭建自己的EventBus

EventBus相信很多人都用过,主要使用发布/订阅模式来达到事件通知的效果,这里我们简单的实现一下EventBus,作为对EventBus核心思想的练习。 实现猜想 1.EventBus.getDefault() EventBus.getDefault(),典型的单例模式,这里我们创建一个EventBus类,写一个单例实现,这里我们使用双重检验方式来实现单例。 public class Even...

2019-07-13 23:01:32 286

PullToRefreshDemo

PullToRefreshDemo,实现PullToRefresh的一个demo 大家可以参考下

2015-06-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除