1、

WindowManager wm = this.getWindowManager();int width_1 = wm.getDefaultDisplay().getWidth();int height_1 = wm.getDefaultDisplay().getHeight();


2、查看源码,官方推荐用getSize(Point)去替代getWidth()

Point mPoiont = new Point();WindowManager wm = this.getWindowManager();wm.getDefaultDisplay().getSize(mPoiont);int width_2 = mPoiont.x;int height_2 = mPoiont.y;

3、

DisplayMetrics dm = new DisplayMetrics();getWindowManager().getDefaultDisplay().getMetrics(dm);int width_3 = dm.widthPixels;int height_3 = dm.heightPixels;

  




更多相关文章

  1. Ogre 1.9 RC1 发布了,有了官方的Android支持
  2. Android 源码编译 文件系统制作
  3. Netty多语言(Java、Android 、C#、WebSocket)通信实例Demo (三)Andro
  4. 【源码分享下载】每日更新之Android快速开发框架LoonAndroid
  5. Android属性动画ObjectAnimator源码简单分析
  6. 短视频直播源码Android关于分屏的知识总结
  7. Android 基础 源码 工具
  8. android6.0源码分析之AndroidRuntime的建立过程

随机推荐

  1. Android(安卓)Studio导入Fresco 和 简单
  2. Android自定义Lint实践
  3. 为什么说invalidate()不能直接在线程中调
  4. Android中ExpandableListView中嵌套ListV
  5. Android(安卓)AlarmManager实现自动开关
  6. 修改Android“长按”的反应时间
  7. 条件数据库Android:sqllite的简单使用
  8. activity之栈管理
  9. Android之插件化框架RePlugin——献给And
  10. 一次搞定Process和Task