1、初步怀疑是和复用注解@Resuable冲突导致的 需要注意的是一般使用LazyForEach的时候,子条目item中的view一般需要添加复...
场景是需要一个解压缩的操作,因为耗时,所以在子线程(姑且叫子线程)里执行,但是用无论用compute还是isolate都会报这个错If you'...
这是LRU算法的核心,比如Glide里无论是内存缓存还是硬盘缓存,其实核心都是用到了LRU算法,而LRU算法核心是靠这个LinedHashMap...
主要是通过反射、注解、动态代理相关的知识,实现ButterKnife的部分功能,其实用到的方法在Xutils和Dagger中都有涉及,就是IOC...
升级到最新的4.1.2 ,程序跑不动了,记录一下问题 首先就是要升级这个编译环境的gradle,这就是studio强制的了,最新版的会有一个对应...
1.主要方法流程(4.9.0) 看下用法,主要是 with 、load和into三个主要的模块。 with方法先来看with,是通过Reques...
1.介绍和基本使用 Retrofit主要就是为我们定义的接口创造了一个实例,然后这个实例调用接口中的方法将我们定义在注解中的值拼装成发起网络请求...
1.首先遇到的问题是Android Studio跑flutter项目巨卡,后台检测dart居然把Mac内存跑满了 项目根本无法调试,后来发现是g...
ArrayList 看ArrayList先看一下他的名字,Array和List拼成的 ArrayArray就是数组的意思,是基于索引(index...