1.將圖片轉換成webp
webp轉換可以選擇有損和無損,支持批量處理,要求安卓4.3(API18以上),轉換後的圖片體積也有可能比原來大,轉換隻做壓縮處理,無法進行鏡像,使用方法,androidstudio選中png圖片右鍵選擇convertToWebp
2.使用矢量圖SVG
Scalable Vector Graphics,可縮放矢量圖。SVG不會像位圖一樣因爲縮放而讓圖片質量下ew降。優點在於節約空間與內存。常用於簡單小圖標。在android中使用是以xml形式作爲圖片使用,androidstudio選中右鍵選擇New - Vector Asset,選擇需要轉換的.svg矢量圖進行轉,可以選擇轉換的圖片大小以及是否支持鏡像
3.使用點九圖,點九圖主要用於進行拉伸,可以編輯圖片可用區域與拉伸區域androidstudio選中png圖片右鍵選擇Create 9-Patch file,轉換後的圖片不能自動鏡像