格式化

廣告

廣告2

2012年2月19日 星期日

[Android app開發基本概念] Drawable圖片格式的選擇

常見的3中圖片格式及其差別:
  • JPEG—照片的標準格式,不支持透明。
  • GIF—被限制在256色因此對於大塊純色和簡單圖像非常好。它支持透明但是會產生鋸齒邊緣。
  • PNG—.jpg和.gif的漂亮結合,具有.jpg圖片的質量和.gif的透明度,而且沒有鋸齒。
android佔時還不支持GIF,所以常用的圖片格式只有.JPG和.PNG兩種。
我們需要關心的主要因素是:圖片的大小、  圖片的質量。



關於這兩點它們之間的區別在於:
文件大小—這比較顯著的區別。一般.png的大小是幾百k,而.jpg只有小小的幾十k。
顏色和對比度—.jpg的顏色更豐富,更飽和。 .png看起來則沒有那麼豐富。
  • 小尺寸,色彩數少,或者需要用到透明的時候,使用PNG。
  • 大尺寸,色彩漸變色多的用JPG。

根據不同的應用需求給出建議是:
  1. 使用JPG
  2. 如果你不需要保存圖片的透明背景;如果你的圖片需要保存圖像質量,色彩以及飽和度。

使用PNG

  1. 當你的圖片需要透明時
  2. 當使用純繪圖圖片時。.png格式渲染照片效果沒有那麼好。