Android获取手屏幕尺寸
package com.cn.lhq;import android.app.Activity;import android.graphics.Color;import android.graphics.Rect;import android.os.Bundle;import android.util.DisplayMetrics;import android.widget.TextView;public class Main extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); TextView tv = (TextView)findViewById(R.id.textView); tv.setTextColor(Color.GREEN); DisplayMetrics dm = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(dm); tv.setText("屏幕分辨率为:"+dm.widthPixels+" * "+dm.heightPixels); Rect frame = new Rect(); getWindow().getDecorView().getWindowVisibleDisplayFrame(frame); int statusBarHeight = frame.top; }}
<?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/textView" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text=""/></LinearLayout>
更多相关文章
- android获取屏幕的宽高
- android > 获取屏幕分辨率
- Android保持屏幕常亮
- android 涂鸦
- Android保持屏幕常亮,PowerManager.WakeLock的使用
- android中屏幕亮度相关设置
- Android多点触摸测试类
- android 获得屏幕宽和高
- Android在屏幕任意位置显示对话框