java获取屏幕密度

方法1:

float xdpi = getResources().getDisplayMetrics().widthPixels;
float ydpi = getResources().getDisplayMetrics().heightPixels; Log.d("SimpleListView","xdpi = "+xdpi); Log.d("SimpleListView","ydpi = "+ydpi);

 

方法2:

// 获取屏幕密度(方法1)  
int screenWidth  = getWindowManager().getDefaultDisplay().getWidth();       // 屏幕宽(像素,如:480px)  
int screenHeight = getWindowManager().getDefaultDisplay().getHeight();      // 屏幕高(像素,如:800p)  
  
Log.e(TAG + "  getDefaultDisplay", "screenWidth=" + screenWidth + "; screenHeight=" + screenHeight);  

 

posted @ 2017-05-24 15:56  新年新气象  阅读(321)  评论(0编辑  收藏  举报