Android系统如何获取手机分辨率?

解决方案 »

  1.   

          Display display = getWindowManager().getDefaultDisplay();
          System.out.println( display.getWidth() );
          System.out.println( display.getHeight() );
      

  2.   

    http://blog.csdn.net/a603473186/archive/2011/04/13/6319690.aspx
      

  3.   

    在activity中:Display display = getWindowManager().getDefaultDisplay();
    宽度: display.getWidth()
    高度:display.getHeight() 
      

  4.   

    Display display = getWindowManager().getDefaultDisplay();
      System.out.println( display.getWidth() );
      System.out.println( display.getHeight() );
      

  5.   

    DisplayMetrics dm=new DiaplayMetrics();
    getWindowManager().getDefaultDisplay().getMetrics(dm);
    System.out.println(dm.widthPixels);//宽度
    System.out.println(dm.heightPixels);//高度
      

  6.   

    http://blog.csdn.net/a603473186/archive/2011/04/13/6319690.aspx
      

  7.   

    @Override
    protected void onSizeChanged(int w, int h, int oldw, int oldh) {
    这个重载函数也可知。