APP開發(fā)公司要減少圖片所占空間大小,可以采用以下方案。
(1)盡量使用Android和iOS系統(tǒng)自帶的圖片,系統(tǒng)沒有的圖片才預置在APP中。
(2)減少預置圖片的個數(shù)。如AndroidAPP可以只預置一套XHDPI密度的圖片,只有個別的小圖標,如桌面icon,每種密度的都預置一張。iOSAPP只預置2X和3X的圖片。
(3)普通的位圖在不同分辨率的設備上伸縮時,很容易變形,APP內常會預置內容一樣但分辨率不同的多張圖來解決這個問題,這樣也導致APP所占空間變大??梢允褂命c9圖或SVG矢量圖代替普通的位圖,這樣不需預置多張內容一樣、分辨率不同的圖片,只需預置一張就可以了,可以有效減少圖片所占空間大小。
(4)APP通常都使用PNG格式的圖,主要是Android和iOS系統(tǒng)會對其進行硬件加速,圖片的加載速度相對會變快。但對于歡迎界面的圖、背景圖和引導頁的圖,這些大尺寸的圖片建議使用JPG格式圖片。PNG格式有透明通道,是無損壓縮;JPG格式的沒有透明通道,且是有損壓縮,使用JPG圖片,雖然加載慢些,但圖片體積小,也減少了圖片所占空間大小。
(5)通常引導頁的多張圖片只是中間的內容不同、背景都一樣的,可以把引導圖拆成一張背景圖和多張內容圖,相比多張完整的圖片可以有效減少圖片所占空間大小。
(6)APP有時會使用到上下左右箭頭這類內容一樣、方向不同的圖片,可以只預置一張向上的箭頭圖標,向下、向左、向右的箭頭可以使用代碼旋轉上箭頭圖標實現(xiàn)。這樣只需預置一張圖片,也減少了圖片所占空間大小。深圳APP開發(fā)公司本文關于“APP開發(fā)公司淺析減少圖片所占空間大小的方法”的知識就介紹分享到這里,謝謝關注,博納網絡編輯整理。