获得手机屏幕大小

取得手机屏幕大小
package com.kevin.displaymetrics;

import android.app.Activity;
import android.os.Bundle;
import android.util.DisplayMetrics;
import android.widget.TextView;

public class Main extends Activity {
	private TextView textView;
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        // 创建DisplayMetrics对象
        DisplayMetrics dm = new DisplayMetrics();
        /*
         * 在调用getWindowManager之后,会取得现有Activity的Handler,此时
         * 调用getDefaultDisplay方法将取得的宽高存放于dm中(取得的宽高是
         * 以像素单位,此处像素是"绝对像素")
         */
        this.getWindowManager().getDefaultDisplay().getMetrics(dm);
        String result = "手机屏幕分辨率为: " + dm.widthPixels + " * " +
                        dm.heightPixels;
        textView = (TextView) findViewById(R.id.tv_result);
        textView.setText(result);
    }
}