![240](https://cdn2.jianshu.io/assets/default_avatar/12-aeeea4bedf10f2a12c0d50d626951489.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
原理 在項(xiàng)目編譯期間遍歷intermediates/res下的圖片資源锣尉,對于符合壓縮條件的進(jìn)行webp壓縮,不符合的進(jìn)行簡單的png或者jpg壓...
關(guān)于4.0以下版本無法使用webp的問題,我們可以通過libwebp的decode與encode解決在實(shí)現(xiàn)libWebP的編碼與解碼的同時(shí),我們...
WebP是什么 https://zh.wikipedia.org/wiki/WebP 使用不夠廣泛 使用AS轉(zhuǎn)換image.png 使用工具轉(zhuǎn)換...
預(yù)備工作 自己打好一個(gè)修復(fù)好的dex包,命名為out.dex,然后放大sd卡目錄下 將out.dex拷貝到app的odex目錄下 將odex中的...
當(dāng)前市面的熱補(bǔ)丁方案有很多,其中比較出名的有阿里的AndFix、美團(tuán)的Robust以及QZone的超級補(bǔ)丁方案渊啰。但它們都存在無法解決的問題,這也...
由于后面講到的反序列化器在反序列化List的時(shí)候需要確定泛型的type申屹,所以這邊先講一下針對類型擦除的泛型绘证,我們要如何獲取其type JAVA反...
上兩篇文章主要介紹Glide的基礎(chǔ),緩存以及圖片的加載過程独柑,接下來我們開始正式進(jìn)入Glide的講解迈窟,通過下面的學(xué)習(xí),我們主要會了解到 Glide...
上一篇介紹為了Glide 當(dāng)中的緩存機(jī)制忌栅,接下來就要介紹Glide當(dāng)中對整個(gè)圖片的加載過程了沒錯(cuò)车酣,ModelLoader就是對圖片加載過程的封裝...