@William_hi 你不是公用同一个pool吧
RecycledViewPool使用Adapter最佳实践 使用RecycledViewPool来缓存item Recycled view pools allow multiple RecyclerViews ...
@William_hi 你不是公用同一个pool吧
RecycledViewPool使用Adapter最佳实践 使用RecycledViewPool来缓存item Recycled view pools allow multiple RecyclerViews ...
添加依赖 在Library中使用Butterknife To use Butter Knife in a library, add the plugin to your bu...
检查一下不同模块是否有相同分组,例如AMoudle定义了@Route(path = “/module/a”),BMoudle也定义了@Route(path = “/module/b”)就会出现这个问题
ARouter集成问题组件化项目中使用ARouter来做跳转,集成进来失败 这句log中GroupIndex只有1个,其实就是我们添加的没有加载成功 项目结构是app包含inclass和telep...
Android内存优化之一:MAT使用入门 · Android Performance Android内存优化之二:MAT使用进阶 · Android Performance...
前言:依赖注入浅谈 Dagger2的困境 对于依赖注入(Dependency Injection,简称DI)来讲,它并非是一个新鲜的词汇,实际上,它很早就被提出并且应用在了企...
0. 前言 Flare 是 2dimensions 提供的一个新的动画工具,动画很炫酷,决定调研一下看看如何集成到项目中。Flare目前支持flutter,所以工作有下面两部...
@Sample1994 getDrawableSizeInfo这个方法就是返回红色提示框的信息,大小还是计算bitmap的大小
显示App中所有ImageView内存占用情况前提 在bugly中有时候会看到加载很大的图片(如5m以上)导致OOM,打算把项目中ImageView占用内存大小显示出来,这样在测试阶段就能发现,然后就可以进行修改。最终结...
已添加
显示App中所有ImageView内存占用情况前提 在bugly中有时候会看到加载很大的图片(如5m以上)导致OOM,打算把项目中ImageView占用内存大小显示出来,这样在测试阶段就能发现,然后就可以进行修改。最终结...
Github链接 卡顿原因 RecyclerView: notifyDataSetChanged 数据需要全局刷新时,可以使用notifyDataSetChanged;对于增...
前言 在Android开发中,网络请求十分常用 而在Android网络请求库中,Retrofit是当下最热的一个网络请求库 今天,我将手把手带你深入剖析Retrofit v2...
@Andev 用static是为了方便例子,实际项目中是使用ViewModel来实现多个Fragment共享pool,而且不用关心是否泄漏
RecycledViewPool使用Adapter最佳实践 使用RecycledViewPool来缓存item Recycled view pools allow multiple RecyclerViews ...
前提 在bugly中有时候会看到加载很大的图片(如5m以上)导致OOM,打算把项目中ImageView占用内存大小显示出来,这样在测试阶段就能发现,然后就可以进行修改。最终结...
当毕业不够两年,身边的朋友慢慢得有车有房有女朋友周末有自己的节目,而我觉得很多美好的事情我都遥不可及,找不到可以让自己开心的事情做,心情很不好。但是同时我觉得沉淀需要时间、努...
官方文档-添加多密度矢量图形 Android 4.4(API 级别 20)及更低版本不支持矢量图 如果在低版本上使用有两个选择: 生成png(默认) 使用支持库 生成PNG ...
在companion object里面 recycledViewPool相当于static的
RecycledViewPool使用Adapter最佳实践 使用RecycledViewPool来缓存item Recycled view pools allow multiple RecyclerViews ...
前言 之前文章中介绍了RecycledViewPool,但是在项目中不可能那么简单调用,我们不应该用静态变量或者单例来创建那个共享的ViewPool 实现 比较好的实现是使用...
前提 项目中使用walle来进行渠道打包,渠道列表文件在项目中由开发人员维护,但是渠道列表经常变动,所以考虑将渠道列表维护在google doc,这样运营人员就能随时修改 实...
错误 Task :training:compileDebugJavaWithJavac/Users/leon/workspace/android/training/src/m...
Glide.with之间的区别 Glide.with有多个参数,他们之间还是有一点区别 with(@NonNull Context context) This method ...