1. 程式人生 > >android中的png與jpg的區別及使用場景

android中的png與jpg的區別及使用場景

        對於app為什麼不使用jpg圖片,因為同樣的尺寸,png格式的圖片要比jpg的圖片大很多。

      重所周知,png有透明通道,而jpg沒有,此外png是無失真壓縮的,而jpg是有失真壓縮的,所

      以png中儲存的資訊會很多,體積自然就大了。

      但是手機卻偏偏對png情有獨鍾,會對其進行硬體加速,所以我們會發現,同樣一張背景圖

      png雖然體積比jpg大很多但是載入速度卻略快一些。

      總的來說,對於app包中的圖片,我們都使用png格式的,而對於要從網上載入的圖片,考慮到

      流量以及下載速度,則使用jpg格式的,以為有比較高的壓縮率,體積較小。

      但是對於背景圖、引導頁、這種大尺寸的圖片,我們還是傾向於jpg格式,雖然載入速度慢一些,

      但是體積小,減少了包的體積。

      對於Splash廣告圖,就是每次開啟app一閃而過的廣告,由於我們隔三差五的就要從線上下載新的

      廣告圖並展示在Spalsh頁面上,所有要使用jpg格式的圖片。