IP属地:广东
使用反射获取类的信息 反射获取类的信息是通过Class类获取的,常用方法: String getName() 获取类的包名路径,如com.co...
注解的本质 注解的本质就是一个继承了Annotation接口的接口 这是注解 @Override 的定义,其实它本质上就是: 元注解 元注解就是...
Glide的使用 流程分析 with() 看到with()方法的入参是一个Context,并把这个context传进getRetriever()...
动画分为三种:View动画、帧动画和属性动画 View动画 View动画共有四种动画:TranslateAnimation、RotateAnim...
概述 本文源码针对Java8的HashMap。HashMap内部是由数组+链表或红黑树的结构实现的。HashMap默认初始化数组大小为16,负载...
阅读本文的前提 1、知道二叉查找树的概念,插入、删除和查找操作;2、知道二叉树的左旋和右旋。3、了解二叉平衡树(AVL树)的概念 红黑树的概念 ...
LruCache的原理 LruCache主要靠LinkedHashMap的一个按访问排序的特性实现的,LinkedHashMap在构造时可传入a...