android模拟器分辨率设置以及获得模拟器分辨率代码片段
16lz
2021-01-24
android模拟器外观的标准如下:
480x320, landscape: emulator -skin HVGA-L
320x480, portrait : emulator -skin HVGA-P (default)
320x240, landscape: emulator -skin QVGA-L
240x320, portrait : emulator -skin QVGA-P
设置android模拟器的分辨率:
启动android模拟器的时候可以看到模拟器的分辨率:
获取android模拟器的分辨率的代码片段: public void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);
setContentView(R.layout.main);
// 通过这个类API可以得到屏幕的分辨率(通过DisplayMetrics类,可以得到屏幕的物理信息)
DisplayMetrics dm = new DisplayMetrics();
// 回调方法取得屏幕信息
getWindowManager().getDefaultDisplay().getMetrics(dm);
// 屏幕高
int displayHeight = dm.heightPixels;
// 宽
int displayWidth = dm.widthPixels;
String tipsText = "手机屏幕的分辨率为:" + displayWidth + "X" + displayHeight;
System.out.println(tipsText);
TextView displayText = (TextView) findViewById(R.id.displayText);
displayText.setText(tipsText); } 模拟结果:
更多相关文章
- 使用 adb 命令向 Android(安卓)发送广播
- android dpi dp 和px之间的关系
- Android实现滑动屏幕切换图片
- 设置APP运行界面为竖屏,禁止屏幕旋转
- Android利用ViewFlipper实现屏幕切换动画效果(下)
- Android(安卓)常用代码片小结
- 屏幕旋转Activity的生命周期变化