Example usage for android.graphics Point Point

List of usage examples for android.graphics Point Point

Introduction

In this page you can find the example usage for android.graphics Point Point.

Prototype

public Point() 

Source Link

Usage

From source file:Main.java

@TargetApi(Build.VERSION_CODES.HONEYCOMB_MR2)
public static int getDisplayWidthPixel13AndLater(@NonNull Display display) {
    Point size = new Point();
    display.getSize(size);// w w  w  . ja  v  a2  s  . c o m
    return size.x;
}

From source file:Main.java

public static int getScreenHeight(Context c) {
    WindowManager windowManager = (WindowManager) c.getSystemService(Context.WINDOW_SERVICE);
    Display display = windowManager.getDefaultDisplay();

    Point point = new Point();
    display.getSize(point);/*from   w w w. j a  va 2  s .c  om*/

    return point.y;
}

From source file:Main.java

public static Point getWindowSize(Context context) {
    Display display = ((WindowManager) context.getSystemService(Context.WINDOW_SERVICE)).getDefaultDisplay();
    Point size = new Point();
    display.getSize(size);// w  w w.j  ava 2 s  .  c  o m
    return size;
}

From source file:Main.java

public static Point getImageDimension(Context context, int resource) {
    Bitmap bm = BitmapFactory.decodeResource(context.getResources(), resource);
    Point point = new Point();
    point.x = bm.getWidth();/* w w w .  j av  a2 s. com*/
    point.y = bm.getHeight();
    bm.recycle();
    bm = null;

    return point;
}

From source file:Main.java

public static int getHeightScreen(Context context) {
    WindowManager windowManager = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE);
    Display display = windowManager.getDefaultDisplay();
    Point size = new Point();
    display.getSize(size);/*from w  ww  . j a v a  2s .  co m*/
    return size.y;
}

From source file:Main.java

public static Point getSize(Display display) {
    if (Build.VERSION.SDK_INT >= 17) {
        Point outPoint = new Point();
        DisplayMetrics metrics = new DisplayMetrics();
        display.getRealMetrics(metrics);
        outPoint.x = metrics.widthPixels;
        outPoint.y = metrics.heightPixels;
        return outPoint;
    }/*from   w ww  . j  av a2s  .  co  m*/
    if (Build.VERSION.SDK_INT >= 14) {
        Point outPoint = getRealSize(display);
        if (outPoint != null)
            return outPoint;
    }
    Point outPoint = new Point();
    if (Build.VERSION.SDK_INT >= 13) {
        display.getSize(outPoint);
    } else {
        outPoint.x = display.getWidth();
        outPoint.y = display.getHeight();
    }
    return outPoint;
}

From source file:Main.java

public static Point getScreenResolution(Context context) {
    WindowManager wm = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE);
    Display display = wm.getDefaultDisplay();
    Point screenResolution = new Point();
    if (android.os.Build.VERSION.SDK_INT >= 13) {
        display.getSize(screenResolution);
    } else {//from  ww w. ja  v  a2s  .c o  m
        screenResolution.set(display.getWidth(), display.getHeight());
    }

    return screenResolution;
}

From source file:Main.java

public static Point getScreenResolution(Context context) {
    WindowManager wm = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE);
    Display display = wm.getDefaultDisplay();
    Point screenResolution = new Point();
    if (android.os.Build.VERSION.SDK_INT >= 13) {
        display.getSize(screenResolution);
    } else {//from  w  ww.  ja va 2  s  .  c o m
        screenResolution.set(display.getWidth(), display.getHeight());
    }
    return screenResolution;
}

From source file:Main.java

/**
 * get the screen width in pixels//from w  ww. jav  a2  s. c  om
 * @param context
 * @return
 */
public static int getScreenWidth(Context context) {
    Display display = ((Activity) context).getWindowManager().getDefaultDisplay();
    Point size = new Point();
    display.getSize(size);
    return size.x;
}

From source file:Main.java

public static int getHeightWindowWithContext(Context mContext) {
    WindowManager windowManager = (WindowManager) mContext.getSystemService(Context.WINDOW_SERVICE);
    Display display = windowManager.getDefaultDisplay();
    Point size = new Point();
    display.getSize(size);/*from w  ww. j  a v  a2 s  .  c  o m*/
    return size.y;
}