阅读215 返回首页    go 阿里云 go 技术社区[云栖]


Context中获取屏幕尺寸的2种方法

https://tonyyu.iteye.com/blog/671297

方法1:

Java代码  收藏代码
  1. public Point getDisplayMetrics() {   
  2.    DisplayMetrics dm = new DisplayMetrics();   
  3.    dm = getApplicationContext().getResources().getDisplayMetrics();   
  4.    int screenWidth = dm.widthPixels;   
  5.    int screenHeight = dm.heightPixels;   
  6.    return new Point(screenWidth ,screenHeight );  
  7. }  

 

方法2:

Java代码  收藏代码
  1. public Point getDisplayScreen() {   
  2.    WindowManager windowManager = getWindowManager();  
  3.    Display display = windowManager.getDefaultDisplay();  
  4.    screenWidth  = display.getWidth();  
  5.    screenHeight = display.getHeight();  
  6.    return new Point(screenWidth ,screenHeight );  
  7. }  

 

 

2种方法都可以获取当前display的screen尺寸。


最后更新:2017-04-02 17:09:28

  上一篇:go Windows Server 2008 中 Web 服务器 (IIS) 角色更改
  下一篇:go 国航移动客舱项目SSH服务器端HIBERNATE的部分ORACLE查询