开始 最近在研究 RecyclerView 的回收复用机制,顺便记录一下。我们知道,RecyclerView 在 layout 子 View 时,都通过回收复用机制来管理。网...
开始 最近在研究 RecyclerView 的回收复用机制,顺便记录一下。我们知道,RecyclerView 在 layout 子 View 时,都通过回收复用机制来管理。网...
在炎热的七月,偶然被邻桌的同事喊了一下。嘿,过来看个东西。于是我伸着脖子过去看了一下。 他说“我发现一个androidStuido很屌的功能,可以把500kb的图片压缩到22...
在Android开发中,事件分发机制是一块Android比较重要的知识体系,了解并熟悉整套的分发机制有助于更好的分析各种点击滑动失效问题,更好去扩展控件的事件功能和开发自定义...
FragmentTransaction 中的 Commit 方法 commit():int commitAllowingStateLoss():int commitNow()...
View生命周期相关方法 View是什么?官方源码注释中的定义:这个类是用户接口的基础构件。View表示屏幕上的一块矩形区域,负责绘制这个区域和事件处理。View是所有wid...
LeakCanary github地址:https://square.github.io/leakcanary/ 开始使用 目前为止最新的版本是2.3版本,相比于2.0之前的...
抛出 Handler中的IdleHandler 它有什么能力? 它有什么用处? 能想到一些合适的场景吗? Answer1: 首先看下源码的注释 注释中明确的指出当消息队列空闲...
在工作中我们经常会遇到Activity和Fragment交互。具体为什么要用Fragment,相信大家都懂的,可以使UI更灵活,还可以把不同模块独立化,降低耦合度。Activ...
关于四种启动模式的分析可以参考下我上一篇文章 “Android Activity4种启动模式的详解”。 singleInstance(全局单例模式)该模式具备singleTa...