主类
- package sucre.android;
- import android.app.Activity;
- import android.os.Bundle;
- import android.util.DisplayMetrics;
- import android.widget.TextView;
- /**
- * 取得手机屏幕的大小 ,用到了android.util下的DisplayMetrics
- * @author qiaolei
- *
- */
- public class EXT03_05 extends Activity {
- /** 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();
- //根据windowManager获取Metrics
- //调用getWindowManager()之后,会取得现有的Activity的Handler,然后调用getDefaultDisplay()
- //取得屏幕宽高将其放到dm中
- getWindowManager().getDefaultDisplay().getMetrics(dm);
- //获取屏幕的宽和高
- String str = "手机屏幕的分辨率为:"+dm.widthPixels+"x"+dm.heightPixels;
- //定义要显示str内容Textview
- TextView tv = (TextView)findViewById(R.id.myTextView);
- //将内容放到TextView中
- tv.setText(str);
- }
- }
本文转自sucre03 51CTO博客,原文链接:http://blog.51cto.com/sucre/742952,如需转载请自行联系原作者