android获取屏幕大小

来源:互联网 发布:linux 退出tail命令 编辑:程序博客网 时间:2024/05/22 06:17
1、第一种方案
条件: 必现拿到context

WallpaperManager.getInstance(context).getDesiredMinimumWidth()/2

2、第二种方案

activity.getWindowManager().getDefaultDisplay().getWidth()

3、第三种方案

  1. final DisplayMetrics metrics = context.getResources().getDisplayMetrics();

    Now we can wire some options for the decoding:

    view source
    print?
    1Options myOptions = new Options();
    2        myOptions .inScaled = false;
    3        myOptions .inScreenDensity = metrics.densityDpi;
    4        myOptions .inTargetDensity = metrics.densityDpi;
4、第四种方案
  1. Resources res = MainActivity.getResources();  
  2.   
  3.     final DisplayMetrics metrics = res.getDisplayMetrics();  

0 0
原创粉丝点击