二级缓存mCachedViews默认大小为2,为什么demo中运行会出现大小为3的情况?
【进阶】RecyclerView源码解析(三)——深度解析缓存机制本系列博客基于com.android.support:recyclerview-v7:26.1.01.【进阶】RecyclerView源码解析(一)——绘制流程2.【进阶】R...
二级缓存mCachedViews默认大小为2,为什么demo中运行会出现大小为3的情况?
【进阶】RecyclerView源码解析(三)——深度解析缓存机制本系列博客基于com.android.support:recyclerview-v7:26.1.01.【进阶】RecyclerView源码解析(一)——绘制流程2.【进阶】R...
之前因为种种原因好久没有更新视频开发的文章了。今天刚刚从国内飞回来,趁着周末更新一下.不过关于DRM这块首先一般的开发者很少用到,而且DRM的开发需要前后台的密切合作,可以说...
原创版权申明:本文章从本人 csdn 博客转到简书。如有转载,请申明:转载自 IT天宇:http://www.jianshu.com/p/b0c0b9083958 由于是转过...
1. 概述 内涵段子架构第一阶段已经更新完了,后面我们主要是以google源码为主,今天我带大家来看一下setContentView的源码,请先看一下如果继承自Activit...
本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 又来写文章了,懒癌晚期拖啊拖总抽出点时间来,直播算是现在比较火了,公司最近也要开发直播的功能。在这里分享下...
上一篇文章介绍了插件化开发的基本概念以及可以用到的框架等内容,那么现在我们选择Small框架来进行插件化开发 创建工程: 1.下载源码: Clone Small (下载源码)...
OkHttp解析系列 OkHttp解析(一)从用法看清原理OkHttp解析(二)网络连接OkHttp解析(三)关于Okio 认识使用 一系列是对OkHttp的源码解析,就从大...
Small支持so加载
Android插件化开发教程(一)1.什么是插件化开发 首先我们要对插件化的概念有一个认识:插件化开发是将整个app拆分成很多模块,这些模块包括一个宿主和多个插件,每个模块都是一个apk(组件化的每个模块是个...
1.什么是插件化开发 首先我们要对插件化的概念有一个认识:插件化开发是将整个app拆分成很多模块,这些模块包括一个宿主和多个插件,每个模块都是一个apk(组件化的每个模块是个...
前言 Android事件分发机制是Android开发者必须了解的基础 网上有大量关于Android事件分发机制的文章,但存在一些问题:内容不全、思路不清晰、无源码分析、简单问...
前言 背压(Backpressure)可能是所有想要深入运用RxJava的朋友必须理解的一个概念。 关于它的介绍,我本意是想写在RxJava2.0更新介绍的文章里的,可是写着...
版权声明:本文原创发布于公众号 wingjay,转载请务必注明出处! https://www.jianshu.com/p/27bf1057f5aa 大幅提高自身技术实力...