Android螢幕與圖像問題

Android螢幕與圖像問題
Android Design Guide建議我們在處理每種解析度的圖片問題時,可以使用底下2種方式︰
1.先從mdpi的規格去製圖,然後再使用photoshop之類的圖片編修軟體,向上調整尺寸和向下調整。
2.從最大尺寸去製圖(假設你想開發手機App,可以從Galaxy Nexus的density320開始繪製),然後再向下縮小。

Factors:
1. 螢幕解析度Screen Resolution
2. 螢幕尺寸
方法1:讓系統去自動縮放圖片大小
1. 放圖於drawable-mdpi,其他不放
2. 如果程式發現現在使用的手機是ldpi或hdpi時,系統會自動去換算放大或縮小
結果,在大機上會出現品質問題,在細機上通常效能較差,大圖可能會影響表現。
方法2:預備多尺寸的圖
mdpi – 1x
hdpi – 1.5x
xhdpi – 2x
xxhdpi – 3x
xxxhdpi – 4x

ref:
http://developer.android.com/design/style/devices-displays.html
http://www.androidguys.com/2010/02/18/handling-multiple-screen-sizes-part-2/
http://developer.android.com/design/patterns/multi-pane-layouts.html

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s