最近又一个同事离职去了BAT,虽然共事4年多了,但是也是最近一年才开始多些了合作和交流,今天反思他们的行事方式,重新梳理下一些关于职业成长上可持续成长的一些底层逻辑。 一、什...
IP属地:北京
最近又一个同事离职去了BAT,虽然共事4年多了,但是也是最近一年才开始多些了合作和交流,今天反思他们的行事方式,重新梳理下一些关于职业成长上可持续成长的一些底层逻辑。 一、什...
前言 Monoid(中文:单位半群,又名:幺半群),一个来源于数学的概念;得益于它的抽象特性,Monoid在函数式编程中起着较为重大的作用。 本篇文章将会以工程的角度去介绍M...
判断触摸事件是否在View内
接上文《Fresco图片框架实现原理(一)》文末 在研究正真的PipelineDraweeController之前,先来看看PipelineDraweeControllerB...
View生命周期相关方法 View是什么?官方源码注释中的定义:这个类是用户接口的基础构件。View表示屏幕上的一块矩形区域,负责绘制这个区域和事件处理。View是所有wid...
当项目越来越大的时候,依赖的库也越来越多,再加上aar的传递依赖,导致dependency的急速膨胀。我们可以通过如下几种方式,查看项目依赖的所有库(包含直接依赖和间接依赖)...
为什么要使用三级缓存 如今的 Android App 经常会需要网络交互,通过网络获取图片是再正常不过的事了 假如每次启动的时候都从网络拉取图片的话,势必会消耗很多流量。在当...