Android中的手机屏幕像素的几种获取方式

Android中的手机屏幕像素的几种获取方式,第1张

使用Activity类中的方法来获取,使用范围是在Activity的类及子类中和有传入Activity类及子类的对象参数的方法中使用
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
superonCreate(savedInstanceState);
setContentView(Rlayoutactivity_main);
// 通过Activity类中的getWindowManager()方法获取窗口管理,再调用getDefaultDisplay()方法获取获取Display对象
Display display = getWindowManager()getDefaultDisplay();
// 方法一(推荐使用)使用Point来保存屏幕宽、高两个数据
Point outSize = new Point();
// 通过Display对象获取屏幕宽、高数据并保存到Point对象中
displaygetSize(outSize);
// 从Point对象中获取宽、高
int x = outSizex;
int y = outSizey;
// 通过吐司显示屏幕宽、高数据
ToastmakeText(this, "手机像素为:" + x + "x" + y, ToastLENGTH_LONG)show();
// 方法二(不推荐使用)直接通过Display对象获取屏幕宽、高数据
int width = displaygetWidth();
int height = displaygetHeight();
// 通过吐司显示屏幕宽、高数据
ToastmakeText(this, "手机像素为:" + width + "x" + height, ToastLENGTH_LONG)show();
}
}

以上就是关于Android中的手机屏幕像素的几种获取方式全部的内容,包括:Android中的手机屏幕像素的几种获取方式、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/10089424.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存