Android APP性能优化(最新总结)
Android性能优化全方面解析
Android性能优化的方方面面
https://xiaozhuanlan.com/optimize
https://segmentfault.com/a/1190000012413613
稳定(内存溢出、崩溃)
流畅(卡顿)
耗损(耗电、流量)
安装包(APK瘦身)
1.稳定(内存溢出、崩溃)
深入理解 Java 垃圾回收机制
LeakCanary工具:
mat
2、流畅——交互优化
4、APK瘦身
减少安装包大小的常用方案
4.1 代码混淆。使用proGuard 代码混淆器工具,它包括压缩、优化、混淆等功能。
4.2 资源优化。比如使用 Android Lint 删除冗余资源,资源文件最少化等。
4.3 图片优化。比如利用 AAPT 工具对 PNG 格式的图片做压缩处理,降低图片色彩位数等。
4.4 避免重复功能的库,使用 WebP图片格式等。
4.5 插件化。比如功能模块放在服务器上,按需下载,可以减少安装包大小。
网友评论