android学习之-获得手机屏幕大小

简介:

主类

 
  1. package sucre.android; 
  2.  
  3. import android.app.Activity; 
  4. import android.os.Bundle; 
  5. import android.util.DisplayMetrics; 
  6. import android.widget.TextView; 
  7. /** 
  8.  * 取得手机屏幕的大小 ,用到了android.util下的DisplayMetrics 
  9.  * @author qiaolei 
  10.  * 
  11.  */ 
  12. public class EXT03_05 extends Activity { 
  13.     /** Called when the activity is first created. */ 
  14.     @Override 
  15.     public void onCreate(Bundle savedInstanceState) { 
  16.         super.onCreate(savedInstanceState); 
  17.         setContentView(R.layout.main); 
  18.         //定义DisplayMetrics对象 
  19.         DisplayMetrics dm = new DisplayMetrics(); 
  20.         //根据windowManager获取Metrics 
  21.         //调用getWindowManager()之后,会取得现有的Activity的Handler,然后调用getDefaultDisplay() 
  22.         //取得屏幕宽高将其放到dm中 
  23.         getWindowManager().getDefaultDisplay().getMetrics(dm); 
  24.         //获取屏幕的宽和高 
  25.         String str = "手机屏幕的分辨率为:"+dm.widthPixels+"x"+dm.heightPixels; 
  26.         //定义要显示str内容Textview 
  27.         TextView tv = (TextView)findViewById(R.id.myTextView); 
  28.         //将内容放到TextView中 
  29.         tv.setText(str); 
  30.     } 

 本文转自sucre03 51CTO博客,原文链接:http://blog.51cto.com/sucre/742952,如需转载请自行联系原作者

相关文章
|
2月前
|
XML 缓存 Android开发
Android开发,使用kotlin学习多媒体功能(详细)
Android开发,使用kotlin学习多媒体功能(详细)
105 0
|
2月前
|
小程序 Devops 开发工具
支付宝小程序入门学习之一:如何创建支付宝小程序并在手机上预览
支付宝小程序入门学习之一:如何创建支付宝小程序并在手机上预览
33 0
|
7天前
|
开发工具 Android开发
rk平台Android12屏幕永不休眠
rk平台Android12屏幕永不休眠
19 1
|
21天前
|
XML Java Android开发
Android系统 添加动态控制屏幕方向、强制APP横竖屏方向
Android系统 添加动态控制屏幕方向、强制APP横竖屏方向
36 1
|
22天前
|
网络协议 Shell Android开发
Android 深入学习ADB调试原理(1)
Android 深入学习ADB调试原理(1)
27 1
|
22天前
|
缓存 网络协议 编译器
针对Android系统工程师的C/C++学习目录
针对Android系统工程师的C/C++学习目录
6 0
|
29天前
|
网络协议 安全 Linux
如何使用Android手机通过JuiceSSH远程访问本地Linux服务器
如何使用Android手机通过JuiceSSH远程访问本地Linux服务器
|
1月前
|
Android开发
安卓远离手机app
远离手机是专门为防止年轻人上瘾而打造的生活管理类的软件,适度用手机,保护眼睛,节约时间。
11 0
安卓远离手机app
|
1月前
|
Android开发
Android修改媒体音量以及修改屏幕亮度
Android修改媒体音量以及修改屏幕亮度
27 0
|
1月前
|
存储 数据库 Android开发
Android实现手机内存存储功能
Android实现手机内存存储功能
27 2