Android获取屏幕像素

本文通过为大家展示一段示例代码来介绍Android开发过程中如何获取屏幕像素,相信其在思维上对大家有一定的帮助。

 
 
  1. <span style="font-size:18px;">private void alertScreenDialog() {   
  2.         DisplayMetrics dm = new DisplayMetrics();   
  3.         getWindowManager().getDefaultDisplay().getMetrics(dm);   
  4.         String optStr = "手机屏幕分辨率为: "+dm.widthPixels+" x "+dm.heightPixels;   
  5.         Builder builder = new Builder(this);   
  6.         builder.setMessage(optStr);   
  7.         builder.setIcon(R.drawable.firefox);   
  8.         builder.setTitle("获取屏幕像素");   
  9.         //点击确定按钮   
  10.         builder.setPositiveButton("确定"new DialogInterface.OnClickListener(){   
  11.             @Override   
  12.             public void onClick(DialogInterface dialog, int which) {   
  13.                 Toast.makeText(GetScreenActivity.this"获取到像素", Toast.LENGTH_LONG).show();   
  14.             }   
  15.         });   
  16.         builder.setNegativeButton("返回"new DialogInterface.OnClickListener() {   
  17.             @Override   
  18.             public void onClick(DialogInterface dialog, int which) {   
  19.                 Toast.makeText(GetScreenActivity.this"返回", Toast.LENGTH_LONG).show();   
  20.             }   
  21.         });   
  22.         builder.create().show();   
  23.     }</span>   

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容