参考基于滑动场景解析RecyclerView的回收复用机制原理RecyclerView剖析 一、 缓存机制1.1 scrap缓存 提示:mAtt...
一、背景从点击桌面图标到首页渲染完成的平均时间应在3秒以内。 为什么是3秒? 统计数据表明超过3秒后用户跳失率陡增。冷启动优化有很多技术手段, ...
Android在从9.0版本开始修改了启动Activity流程, 跟以往版本的主要区别在于使用了Transaction。 Android9.0代...
一、背景在百度地图、高德地图上显示Marker, 如果显示数量很多时,滑动地图会出现卡顿的现象。 根本原因是地图是个耗内存的功能, 我们看到的地...
一、背景ByPhoto是个安卓图片选择库, 在启动渲染速度上做了很多优化; 荣耀8真机测试,图库里有3000多张图片。 冷启动图片选择页渲染完成...
原理参考: https://blog.csdn.net/harvic880925/article/details/50423762 通过自定义控...
因为Flutter不支持反射, 所以无法实现像EventBus那样通过注解添加观察者并反射执行对应函数。 在Flutter开发中, 可以通过单例...
在性能调优时经常要打印函数执行时间、参数值等, 为了调试加了很多代码,调完后还要删掉, 这个事很繁琐。 我们可以用Android Profile...
现状 操作步骤:打开贝壳找房,设置城市为“徐州”, 然后点击“二手房”图标进入“二手房列表页”, 向上滑动列表。 上图是Android Prof...