Android获取窗体信息的Util方法
更新时间:2015年07月16日 12:12:13 投稿:hebedich
这篇文章主要介绍了Android获取窗体信息的Util方法的相关资料,需要的朋友可以参考下
Android获取窗体信息的Util方法,方法很简单,这里就不多废话了,直接上代码
package com.wangyi.tools; import android.app.Activity; import android.util.DisplayMetrics; public class DisplayUtils { private static DisplayUtils instance; private Activity mActivity; private DisplayUtils(Activity mActivity){ this.mActivity=mActivity; } public static DisplayUtils getInstance(Activity mActivity){ if(instance==null){ instance=new DisplayUtils(mActivity); } return instance; } public final int[] getScreenSize(){ int[] size=new int[2]; DisplayMetrics dm = new DisplayMetrics(); mActivity.getWindowManager().getDefaultDisplay().getMetrics(dm); size[0]=dm.widthPixels; size[1]=dm.heightPixels; return size; } public final static int getWindowWidth(Activity mActivity) { DisplayMetrics dm = new DisplayMetrics(); mActivity.getWindowManager().getDefaultDisplay().getMetrics(dm); return dm.widthPixels; } public final static int getWindowHeight(Activity mActivity) { DisplayMetrics dm = new DisplayMetrics(); mActivity.getWindowManager().getDefaultDisplay().getMetrics(dm); return dm.heightPixels; } }
以上所述就是本文的全部内容了,希望大家能够喜欢。
相关文章
Android 使用AsyncTask实现多任务多线程断点续传下载
这篇文章主要介绍了Android 使用AsyncTask实现多任务多线程断点续传下载的相关资料,需要的朋友可以参考下2018-05-05Android学习笔记--Activity中使用Intent传值示例代码
Intent负责对应用中一次操作的动作、动作涉及数据、附加数据进行描述,Android则根据此Intent的描述,负责找到对应的组件,将Intent传递给调用的组件,并完成组件的调用2013-06-06老生常谈Android HapticFeedback(震动反馈)
下面小编就为大家带来一篇老生常谈Android HapticFeedback(震动反馈)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧2017-04-04
最新评论