如何做招聘网站的对比,网站佣金怎么做分录,吴忠市建设局网站,安康电商网站建设一、现状: 1、bug众多 加载前没有判断 context 是否为空activity 是否已经销毁,导致崩溃; trying to use a recycled bitmap android.graphics.Bitmap 导致崩溃; 使用applicationContext 作为上下文,导致内存泄露,卡顿; ActivityUtilKt.context() Activ…一、现状: 1、bug众多 加载前没有判断context是否为空activity是否已经销毁,导致崩溃; tryingtousearecycledbitmapandroid.graphics.Bitmap导致崩溃; 使用applicationContext作为上下文,导致内存泄露,卡顿; ActivityUtilKt.context()ActivityUtilKt.currentActivity()滥用导致的崩溃; 2、使用起来不够简洁、高效; 比如CenterCrop和圆角效果同时使用,需要用MultiTransformation拼接,代码繁多。 二、预期收益: 1、减少图片加载bug,不能因为一张图片的加载,就导致APP崩溃; 2、优化使用方式、提供简洁高效的api,提高开发效率和使用“幸福感”; 3、规范化代码,进行技术收口; 三、方案: 1、设计一套通用的图片加载库,封装底层加载框架Glide。目的是是要解决常见问题和提供高效的API。 2、推动替换项目中图片加载Glide的用法。