自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 Retrofit网络请求,工具类的封装

/** * Retrofit工具类 */ public class RetrofitUtils { public static final String BASE_URL = "http://XXX"; /** * 超时时间 */ public static final int TIMEOUT = 60; private static volatile RetrofitUtils mInstance; private Retrofit mRet

2019-05-14 09:17:13 282

原创 通俗理解Android事件分发与消费机制

通俗理解Android事件分发与消费机制   说起Android滑动冲突,是个很常见的场景,比如SliddingMenu与ListView的嵌套,要解决滑动冲突,不得不提及到View的事件分发机制。 Touch事件传递规则分析 首先,我们要知道Touch事件是包装在MotionEvent对象中的,在手指与屏幕接触过程中产生一系列事件,典型的事件有以下三种: ACTION_DOWN:手指刚接触屏幕的...

2019-02-26 16:43:19 277

原创 imageloader

Android上让人头疼的莫过于从网络上获取图片,然后显示图片,最后还要考虑到图片的回收问题,这之间只要有任何一个环节有问题都可能直接OOM。尤其在需要展示图片的列表页面,会加载大量网络上的图片,每当快速滑动列表的时候,都会很卡,甚至会因为内存溢出而崩溃。 这时就是ImageLoader的 show time 了。ImageLoader的目的是为了实现异步的网络图片加载、缓存及显示,支持多线程异步...

2019-02-19 11:30:33 211

空空如也

空空如也

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

TA关注的人

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