直接上**
package com.example;
import android.content.context;
import android.graphics.bitmap;
import android.graphics.rect;
import android.util.displaymetrics;
import android.view.view;
import android.view.windowmanager;
public class screenutils
/*** 獲得螢幕高度
* * @param context
* @return
*/public static int getscreenwidth(context context)
/*** 獲得螢幕寬度
* * @param context
* @return
*/public static int getscreenheight(context context)
/*** 獲得狀態列的高度
* * @param context
* @return
*/public static int getstatusheight(context context) catch (exception e)
return statusheight;
} /**
* 獲取當前螢幕截圖,包含狀態列
* * @param activity
* @return
*/public static bitmap snapshotwithstatusbar(activity activity)
/*** 獲取當前螢幕截圖,不包含狀態列
* * @param activity
* @return
*/public static bitmap snapshotwithoutstatusbar(activity activity)
}
Android獲取螢幕大小
我們在做ui開發通常都會有這樣的需求,取得畫面的大小,以下這段 就能幫你在android平台中取得畫面的大小,如下 1.display display getwindowmanager getdefaultdisplay 2.log.i view height display.getheight 3...
android 獲取螢幕寬高
發現專案中有兩種獲取螢幕寬高的方法 一 通過windowmanager獲取display,通過display獲取metrics,通過metrics獲取寬高。最後的單位是px。public static final int getscreenwidth 二 通過windowmanager獲取displ...
Android獲取螢幕寬高
方法一 windowmanager wm1 this.getwindowmanager int width1 wm1.getdefaultdisplay getwidth int height1 wm1.getdefaultdisplay getheight 方法二 windowmanager wm...