自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 glide替换okhttp以及更改连接超时时间(TIME_OUT)

Glide替换okhttp,更改超时时间,看似简单,具体写的过程中坑还是真多,特记录一下,也帮助需要的人。本文基于Glide 4.x。首先,替换okhttp,官方给了一个及其简单的方式。implementation "com.github.bumptech.glide:okhttp3-integration:4.6.1"这个地方是有一个坑的。我实际做的时候,发现加上这一句以后,图片死活加载不出来了...

2018-03-08 19:39:46 8313 3

原创 Future、Callable、FutureTask详解

Future、FutureTask、Callable

2016-03-25 11:46:23 991

原创 AsyncTask源码理解

其实我项目中很少用到AsyncTask,以前简单的看过AsyncTask的源码,知道它维护了一个线程池,知道4.0之前超过5个线程好像就会出问题,也没做过多研究,也几乎没用在实际开发中。废话一堆,进入正题。首先大致说一下AsyncTask的原理,当调用execute时,会用默认的处理器sDefaultExecutor去执行mFuture,mFuture是一个FutureTask,FutureT

2016-03-24 11:54:35 351

原创 Android UI 滚动、手势、速度的三个帮助类学习

Android提供了滚动帮助类Scroller,手势帮助类GestureDetector和速度帮助类VelocityTracker,之所以叫帮助类,是因为它们和正常的UI显示没有直接的关系,它们只是提供一些算法帮助,帮助我们得到想要的坐标值或者事件监听。下面分别讲一下这三个帮助类。

2015-01-09 11:18:29 2118

空空如也

空空如也

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

TA关注的人

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