相比Activity,Fragment生命周期更为繁琐和复杂,主要是因为Fragment既继承了Activity的生命周期,也有自有的回调方法。某些场景下,必须几个回调方法结合使用才能解决问题
阅读全文
最近调研Android夜间模式的实现方案。本来打算自己写个博客来总结一下,但是偶然间翻到了一个还不错的博客,基本把当前的夜间模式的情况讲清楚了,所以就直接把链接放过来,做个记录。Android夜间模式调研总结
阅读全文
背景
Fresco是FackBook开源的Android端图片加载框架。去年在一家电商工作负责Android端APP的开发,由于行业的特殊性,会有大量的图片需要显示。当时APP内使用的是UIL来加载图片,而且公司要求Android设备兼容到2.3版本。所以崩溃统计中有大量的OOM,在UIL上进行了几次优化之后,效果并不明显。比较了当时的主流图片加载框架后,我们选择了Fresco来替换UIL。
接下来我会给大家简单介绍替换过程中遇到的问题以及解决方案。以及过程中对于Fresco的各种特性的理解。
阅读全文