android 获取屏幕分辨率

来源:互联网 发布:mac怎么写入移动硬盘 编辑:程序博客网 时间:2024/06/17 14:33
Android.util下的DisplayMetrics对象记录了一些常用的信息,包含显示信息,大小,维度,字体等。在使用时,记得引用android.util.DisplayMetrics.

程序开始创建DisplayMetrics不需要传递任何参数(构造),调用getWindowsManager()之后,会得到现有的Activity的Handler。此时,调用getDefaultDisplay方法将取得的宽高存放在DisplayMetrics对象dm中

public class GetPixels extends Activity{private TextView textView;public void onCreate(Bundle savedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);DisplayMetrics dm = new DisplayMetrics();getWindowManager().getDefaultDisplay().getMetrics(dm);String string = "手机分辨率为"+dm.widthPixels +"x" + dm.heightPixels;textView = (TextView)findViewById(R.id.textView);textView.setText(string);}}


0 0
原创粉丝点击