1.在activity中获取

public class TActivity extends AppCompatActivity{  @Override  public void onCreate(      @Nullable Bundle savedInstanceState, @Nullable PersistableBundle persistentState)  {     super.onCreate(savedInstanceState, persistentState);     WindowManager manager = getWindowManager();     DisplayMetrics metrics = new DisplayMetrics();     manager.getDefaultDisplay().getMetrics(metrics);     int width = metrics.widthPixels;  //以要素为单位     int height = metrics.heightPixels;  }}
2.在其他类中获取屏幕的宽高

public class text {  public text(Context context) {     -------------------------1111111-------------------
     WindowManager manager = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE);     int width = manager.getDefaultDisplay().getWidth();     int height = manager.getDefaultDisplay().getHeight();     
     -------------------------2222222-----------------------
     DisplayMetrics metrics = new DisplayMetrics();     manager.getDefaultDisplay().getMetrics(metrics);     int width2 = metrics.widthPixels;  //以要素为单位      int height2 = metrics.heightPixels;
   
     ---------------------------33333-------------------     Point point = new Point();     manager.getDefaultDisplay().getSize(point);     int width3 = point.x;  //没去验证,有需要的可以打个log看下.     int height3 = point.y;  }}

更多相关文章

  1. Android(安卓)获取屏幕分辨率
  2. Android(安卓)定时获取系统内存信息
  3. java android 获取手机操作系统相关信息
  4. Android获取GPS进行定位的工具类
  5. android listview 滚动时异步加载图片的问题
  6. Android——实现清除应用缓存功能
  7. Android获取IMEI号
  8. 获取android联系人信息
  9. android机顶盒获取有线mac

随机推荐

  1. 一网打尽__Android 开源代码合集(SwitchBu
  2. android用户界面之Notification教程实例
  3. Android(安卓)学习论坛博客及网站推荐
  4. DSBridge——一套H5代码就能同时与Androi
  5. Android(安卓)9.0 System.getProperty("j
  6. Android自定义对话框的大小
  7. Android(安卓)拿出后台打印数据
  8. Android(安卓)Audio 的播放
  9. android中使用shader实现渐变效果
  10. Android 饺子播放器