7/25/2011

[Android] 各廠牌手機螢幕解析度不同

Android的手機一窩蜂的販售,但是各家廠商出的手機不盡相同,有的是小螢幕有的是大螢幕,各螢幕又沒有做統一,這樣在設計應用程式上或許有些麻煩,不過有個不錯的方式先去抓取手機螢幕的解析度,然後根據螢幕解析度的比例,去設計APP畫面顯示的比例,較常出現的有16:9?5:3?等

ScreenWidth = getWindowManager().getDefaultDisplay().getWidth();
ScreenHeight = getWindowManager().getDefaultDisplay().getHeight();

用這個方式先去抓取螢幕解析度,以避免各廠出的手機螢幕解析度不同而導致APP畫面顯示超出範圍~

沒有留言:

張貼留言

請留言~一起討論吧~