ItemAnimator作为RecyclerView的主要组成部分之一,其重要性自然不可言喻。因为ItemAnimator的存在,所以出现了很多精彩纷呈的动画,这使得Re...
![240](https://upload.jianshu.io/users/upload_avatars/1186243/6a0ec245-4996-47d5-b788-515a13733ce9.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
ItemAnimator作为RecyclerView的主要组成部分之一,其重要性自然不可言喻。因为ItemAnimator的存在,所以出现了很多精彩纷呈的动画,这使得Re...
首先,我估计有一部分的同学可能还不知道DiffUtil是什么,说实话,之前我也根本不了解这是什么东西。DiffUtil是我在公司实习的时候了解到的一个类,在那之前,我使用...
熟悉RecyclerView的同学应该都知道,Adapter作为RecyclerView四大组成部分(Adapter,LayoutManager,ItemAnimator...
*本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 从今天开始,楼主正式开始分析RecyclerView的源码。为了阅读RecyclerView的源码,...
1 前言 LinkedHashMap继承于HashMap,如果对HashMap原理还不清楚的同学,请先看上一篇:图解HashMap原理 2 LinkedHashMap使用与...
HashMap 是 Java 面试必考的知识点,面试官从这个小知识点就可以了解我们对 Java 基础的掌握程度。网上的源码分析总结太多太多了,现饭炒了三遍也还是要吃的,所以我...
个人原创,转载请注明出处:https://www.jianshu.com/p/10a2d2304f1e 说起Android中View的事件分发机制,不少开发者脑海中应该会立刻...
一、背景 在做项目时,我们有一个相机界面,这个界面包括相机和一些浮层,其中有一个浮层是一个自定义的 View,负责在手机横竖屏变化时展示一个提示,本来很简单的一个界面,但是这...
没耐心自己分析源码的同学,还可以参考Stay录制的视频版Retrofit分析-漂亮的解耦套路(视频版) 万万没想到Retrofit会这么火,在没看源码之前,我简单的认为是因为...