背景
在移動應(yīng)用開發(fā)中船惨,包大小一般會作為一個app的核心指標债沮,因此如何優(yōu)化包大小也是一個開發(fā)者必備的技能。一般而言鹿鳖,圖片資源在一個app中通常占比較大扁眯,因此優(yōu)化圖片資源是減少包大小最方便的手段。下面介紹兩種方法:
TinyPng
該網(wǎng)站提供的圖片壓縮效果是本人目前所知最好的翅帜,可以大幅度減少圖片size姻檀,你值得擁有。
使用方法涝滴,打開網(wǎng)頁绣版,直接把圖片拖到網(wǎng)頁內(nèi),即可看到圖片的壓縮前后的減少量歼疮。
Webp
在android4.0+,系統(tǒng)已經(jīng)支持webp格式的圖片,使用方法和png圖片一樣杂抽,可以通過iSparta工具把PNG轉(zhuǎn)成webp,關(guān)于webp的介紹可以看WebP 探尋之路。
TinyPng和webp壓縮對比
大家可能會問是Tinypng好還是webp好腋妙,這個不是絕對的,取決于圖片本身讯榕,從項目的經(jīng)驗來看骤素,小圖片使用webp轉(zhuǎn)換后可能會變大匙睹,因此在實際使用中可以用兩種方法壓縮一下圖片,哪種方法出來的圖片小就用哪種济竹。