IP属地:江西
背景 最近使用Glide的过程中发现了一些内存泄漏的问题,经过反复查找,终于大致锁定原因:app跑起来的时候,存在三个OkHttpClient对...
AsyncTask 类常用于处理 Android 的异步任务。 本文概括AsyncTask 的使用和简单分析内部实现原理。 本文记录基于Andr...
Handler 学习 在Android系统中,Handler 是常用的异步消息机制。最近在改项目中Lint出来的问题,顺便查了一下Handler...
Android Studio 使用 Gradle构建工具包来自动化执行和管理构建流程。可以设置多个构建配置,每个构建配置均可自定义一组代码和资源...
平常从一个 Activity A打开另个一个Activity B ,一般 Activity B 都是从屏幕右边出来。而关闭 Activity B...
过度绘制 绘制原理 Android系统要求每一帧都要在 16ms 内绘制完成,平滑的完成一帧意味着任何特殊的帧需要执行所有的渲染代码(包括 fr...
问题 这几天遇到任务,要把多个Jar包合并成一个,譬如下图 解释:plugins库依赖于netutil库,plugins库本身有retrofit...