Android基础 获取屏幕的宽与高

   /**
     * 获取屏幕的宽度
     * @param context
     * @return
     */
    //方法一
    public static int getScreenWidth(Context context) {
        DisplayMetrics dm = new DisplayMetrics();
        WindowManager windowManager = (WindowManager) context
                .getSystemService(Context.WINDOW_SERVICE);
        windowManager.getDefaultDisplay().getMetrics(dm);
        return dm.widthPixels;
    }
    //方法二
    public  int getScreenWidths(Context context) {
        int width = getWindowManager().getDefaultDisplay().getWidth();
        return width;
    }

    /**
     * 获取屏幕的高度
     * @param context
     * @return
     */
    //方法一 
    public static int getScreenHeight(Context context) {
        DisplayMetrics dm = new DisplayMetrics();
        WindowManager windowManager = (WindowManager) context
                .getSystemService(Context.WINDOW_SERVICE);
        windowManager.getDefaultDisplay().getMetrics(dm);
        return dm.heightPixels;
    }
    //方法二 
    public  int getScreenHeights(Context context) {
        int height = getWindowManager().getDefaultDisplay().getHeight();
        return height;
    }

早起的年轻人 CSDN认证博客专家 移动开发 项目管理 Java
只要用心去做,每一件事情还是有可能成功的,当然成功是没有界限的,只不过是达到自己心里的那个目标,公众号:我的大前端生涯,一个爱喝茶的程序员,通常会搞搞SpringBoot 、Herbinate、Mybatiys、Android、iOS、Flutter、Vue、小程序等.
©️2020 CSDN 皮肤主题: 代码科技 设计师:Amelia_0503 返回首页