[b][size=large][align=center]android 獲得螢幕大小[/align][/size][/b]
import android.util.displaymetrics;
private displaymetrics dm;//螢幕解析度容器
dm = new displaymetrics();
this.getwindowmanager().getdefaultdisplay().getmetrics(displaymetrics);
int width = dm.widthpixels;
int height = dm.heightpixels;
上面得到的螢幕大小是指整個觸屏的大小,可繪畫布canvas僅是它的子區域。
也就是說canvas的(0, 0)點不是dm的(0, 0)點,而是除去螢幕上面資訊欄以後得到座標原點。
獲得螢幕大小
api 要取得螢幕大小,可以用下面幾個函式 int cx getsystemmetrics sm cxfullscreen int cy getsystemmetrics sm cyfullscreen 通過上邊兩個函式獲取的是顯示螢幕的大小,但不包括工作列等區域。int cx getsystemm...
獲得螢幕大小小結
螢幕的大小有兩種情形 1 整個螢幕的大小,包括工具欄的大小。方法是用函式 int winapi getsystemmetrics in int nindex 用法 int xscreen getsystemmetrics sm cxfullscreen screen width int yscree...
Android獲取螢幕大小
我們在做ui開發通常都會有這樣的需求,取得畫面的大小,以下這段 就能幫你在android平台中取得畫面的大小,如下 1.display display getwindowmanager getdefaultdisplay 2.log.i view height display.getheight 3...