版權聲明:本文為xing_star原創文章,轉載請註明出處! 本文同步自http://javaexception.com/archives/195 Android App圖片資源文件壓縮利器McImage 這個圖片資源壓縮利器McImage在我司的產品線中使用了快一年了,作者是抖音Android工程 ...
版權聲明:本文為xing_star原創文章,轉載請註明出處!
本文同步自http://javaexception.com/archives/195
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包的圖片資源大小差異
debug包的圖片資源目錄,累計是4.7M。接下來看release包的圖片資源目錄大小
圖片資源文件累計大小是3.4M。兩者比較下,相差1M。
還是有很顯著的提高的。
前段時間重構公司的App,發下debug包跟release包的圖片資源文件大小能夠差異出9M,真是體會到了McImage的威力。這裡截張圖給大家看看。
推薦給大家使用,這真是好東西,唯一的缺點是打release包的編譯時間又變長了