1.main.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<TextView
android:id="@+id/myTextView01"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Gofe"
/>
</LinearLayout>
2.ActivityMain.java

package org.Gofe.display;

import android.app.Activity;
import android.graphics.Typeface;
import android.graphics.drawable.Drawable;
import android.os.Bundle;
import android.util.DisplayMetrics;
import android.widget.TextView;

public class ActivityMain extends Activity {
/** Called when the activity is first created. */
private TextView textView;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
//定义DisplayMetrics对象
//DisplayMetrics 描述普通显示信息的结构,例如显示大小,密度,字体尺寸等
DisplayMetrics dm=new DisplayMetrics();
/*
*获取手机窗口的Display来初始化DisplayMetrics对象
*getWindowManager() 获取显示定制窗口的管理器
*getDefaultDisplay() 获取默认显示Display对象
*getMetrics(dm) 通过Display对象的数据来初始化一个DisplayMetrics对象
*/
getWindowManager().getDefaultDisplay().getMetrics(dm);
//得到屏幕宽高
String showSize="手机屏幕分辨率:\n"+dm.widthPixels+"*"+dm.heightPixels;
//根据id获得对象
textView=(TextView)findViewById(R.id.myTextView01);
//设置文本字体大小和字型
textView.setTextSize(24);
textView.setTypeface(null,Typeface.BOLD_ITALIC);
//显示屏幕分辨率信息
textView.setText(showSize);
}
}

更多相关文章

  1. Android四方形输入框、密码框
  2. android Service控件
  3. 基于 Android NDK 的学习之旅-----数据传输二(引用数据类型)(附源
  4. Android IPC 之 AIDL(一)
  5. androidの自定义控件View在Activity中使用findByViewId得到结果
  6. Android System Server大纲之LightsService
  7. 百度地图SDK for Android【Demo地图展示】
  8. 关于Android的Crash

随机推荐

  1. 【Android】跑马灯效果(文字滚动)
  2. android里面EditTex多行输入及输入置顶问
  3. Android空间EditText的InputType属性
  4. Android(安卓)界面中隐藏项目名称
  5. Android设置颜色的几种方法
  6. android GestureDetector 基于webview的
  7. 布局属性
  8. 图解Android(安卓)- Android(安卓)GUI 系
  9. 安卓-关于EditText的那些事......
  10. Android(安卓)与web的相互调用