欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

Android App图片资源文件压缩利器McImage

程序员文章站 2022-12-21 10:00:18
版权声明:本文为xing_star原创文章,转载请注明出处! 本文同步自http://javaexception.com/archives/195 Android App图片资源文件压缩利器McImage 这个图片资源压缩利器McImage在我司的产品线中使用了快一年了,作者是抖音Android工程 ......

版权声明:本文为xing_star原创文章,转载请注明出处!

本文同步自

android app图片资源文件压缩利器mcimage

这个图片资源压缩利器mcimage在我司的产品线中使用了快一年了,作者是抖音android工程师,该项目在github上开源,地址是https://github.com/smallsohosolo/mcimage 据作者描述,抖音app也在一直使用此项目压缩app里面的图片。

这里不讲算法,原理等等技术实现,只关注如何用,效果如何等。想要了解技术内幕的看作者的这篇文章 https://smallsoho.com/android/2018/07/26/android-android%e4%bc%98%e9%9b%85%e7%9a%84%e6%89%93%e5%8c%85%e6%97%b6%e8%87%aa%e5%8a%a8%e5%8c%96%e8%8e%b7%e5%8f%96%e5%85%a8%e9%83%a8res%e8%b5%84%e6%ba%90/

最近的一个个人app中也是用了这个项目来压缩图片,截图比较下debug和release包的图片资源大小差异

 

Android App图片资源文件压缩利器McImage

 

debug包的图片资源目录,累计是4.7m。接下来看release包的图片资源目录大小

 Android App图片资源文件压缩利器McImage

 

图片资源文件累计大小是3.4m。两者比较下,相差1m。 

还是有很显著的提高的。

前段时间重构公司的app,发下debug包跟release包的图片资源文件大小能够差异出9m,真是体会到了mcimage的威力。这里截张图给大家看看。

 

 Android App图片资源文件压缩利器McImage

 

 Android App图片资源文件压缩利器McImage

 

推荐给大家使用,这真是好东西,唯一的缺点是打release包的编译时间又变长了