受同事的启发,同时也是对最近所写东西和所学东西有感而发,再多的学习,再多的输入如果没有深度思考,你的效率会打折扣,你的知识不会产生复利。所以就有了今天我推荐的这本书《深度思考...
受同事的启发,同时也是对最近所写东西和所学东西有感而发,再多的学习,再多的输入如果没有深度思考,你的效率会打折扣,你的知识不会产生复利。所以就有了今天我推荐的这本书《深度思考...
我担任团队管理者有一年多的时间。上周,一个长期在大公司工作,最近几个月从科长升迁为部长的朋友,跟我聊起团队管理。其中,有一点,他反复强调的是:“在遇到难题时,自己要先...
最近了解了一下RecycleView的缓存机制,做了一些记录,防止遗忘 一、RecyleView四级缓存 首先明确RecyecleView中缓存的对象是ViewHolder....
前言 繁多的 AOP 方法该如何选择?应用的步骤过于繁琐,语法概念看得头晕脑胀? 本文将详细展示选型种种考量维度,更是砍掉 2 个经典开源库的枝节,取其主干细细体会 AOP ...
前两篇Android RxJava的使用(一)基本用法、Android RxJava的使用(二)Action介绍了RxJava的基本用法,对Rxjava还不了解的请先看以上两...
实现嵌套滑动有三种方案: 1. 纯事件拦截与派发方案 2. 基于NestingScroll机制的实现方案 3. 基于CoordinatorLayout与Behavior的实现...
前言 最近产品提了个需求,要把商品列表做成类似淘宝的样式 一般遇到这种需求,我们首先会想到的是,拦截TouchEvent,然后自己来处理滑动,这种方法虽然行得通,但是代码写起...
mark
Android可伸缩布局-FlexboxLayout(支持RecyclerView集成)1 . 前言 前几天看到Google官方的博客介绍了Google开源的一个强大的布局-FlexboxLayout,看见第一眼我心里的想法是,卧槽,Android 居然有这么一...
参考基于滑动场景解析RecyclerView的回收复用机制原理RecyclerView剖析 一、 缓存机制1.1 scrap缓存 提示:mAttachedScrap和mCha...
Android4.0之后,系统默认开启硬件加速来渲染视图,之前,理解Android硬件加速的小白文简单的讲述了硬件加速的简单模型,不过主要针对前半阶段,并没怎么说是如何使用O...
RecyclerView作为一个非常惹人爱的控件,有一部分的功劳归于它优秀的缓存机制。RecyclerView的缓存机制属于RecyclerView的核心部分,同时也是比...
一、背景从点击桌面图标到首页渲染完成的平均时间应在3秒以内。 为什么是3秒? 统计数据表明超过3秒后用户跳失率陡增。冷启动优化有很多技术手段, 百度上都能查到,不再赘述。 二...