获取android屏幕信息

本文介绍了一个简单的Android应用程序示例,用于获取并显示设备的屏幕尺寸、密度等信息。通过使用DisplayMetrics类,可以轻松地获取到高度、宽度、密度等关键参数。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

潜水很多年,第一次在javaeye发布文章。所有的大家伙都是由各个小部件组成,该例子非常简单,只是获取手机屏幕,密度,坐标信息,废话少说,代码如下

 TextView txt_screen = (TextView)findViewById(R.id.txt_screen);
        StringBuffer text=new StringBuffer();
        DisplayMetrics dm = new DisplayMetrics();
        getWindowManager().getDefaultDisplay().getMetrics(dm);
        text.append("heigth:").append(dm.heightPixels);//高
        text.append("\nwidth:").append(dm.widthPixels);//宽  
        text.append("\ndensity:").append(dm.density);//密度
        text.append("\ndensityDpi:").append(dm.densityDpi);//
        text.append("\nscaledDensity:").append(dm.scaledDensity);        
        text.append("\nxdpi:").append(dm.xdpi);
        text.append("\nydpi:").append(dm.ydpi);        
        txt_screen.setText(text);
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值