自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 问答 (1)
  • 收藏
  • 关注

原创 AndroidX更新后ViewPager懒加载的前世今生

前言:最近开始新项目,计划转战到AndroidX。虽然Android Support Library仍然支持,但是Android团队官方的态度也很明确,未来都会为AndroidX为主,Android Support Library已经不再建议使用,并会慢慢停止维护viewPager为何会出现懒加载viewPager配合fragment,默认会加载左右两个fragment,我们称之为vi...

2020-01-09 23:30:01 554

原创 从Android源码的角度了解事件分发机制

事件的定义定义:当用户触摸屏幕时,将产生的触摸行为(Touch事件)事件类型MotionEvent.ACTION_DOWN 手指刚接触屏幕MotionEvent.ACTION_UP 手指从屏幕移开MotionEvent.ACTION_MOVE 手指在屏幕上滑动MotionEvent.ACTION_CANCEL 非人为因素取消事件序列正常情况下,手指触摸屏幕的行为会发出一些列...

2019-12-19 21:56:59 137

原创 从Android源码的角度了解UI的绘制流程

前言:内容稍显枯燥,若有兴趣,一起交流经验View是如何被添加到屏幕窗口上1、创建顶层布局容器DecorView首先,从activity的setContentView方法入手,其实是调用了 Window的setContentView方法:public void setContentView(int layoutResID) { //这里的getWindow就是得到一个w...

2019-08-12 18:44:54 130

原创 Gson将json字符串转map导致int型被转换成double的采坑之旅

前言:日常开发中,与json打交道的机会很多,一般对象json转都不会出现什么问题,但是json转对象就有可能出现问题了,今天就来说说json转map导致int型转换成double的问题问题重现之前解决过long型被转化成科学计数法的问题,所有就拿以前的公用方法,一个泛型工具类public class MyType<T> { public T gsonToMap(...

2019-05-02 18:11:29 3930 2

原创 接口请求身份认证的Token和RefreshToken的解决方案

前言最近公司在改造接口的请求的验证,之前是登陆后返回一个token,在请求的时候动态添加到header中,以此来验证身份,当返回401直接去重新登录;现在登录返回token和refreshToken两个参数,拿token去添加header,当返回401时并不直接去登录而是拿refreshToken去请求一个接口,刷新得到新的token和refreshToken,拿到新的token再去请求当前返...

2019-04-18 19:35:34 3984 1

空空如也

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

TA关注的人

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