目前的手机卖场上对分辨率的标注十分粗心,顾客往往对商家说的硬件配置没有识别能力。于是我的这款app很好的解决了对手机分辨率的识别。
首先打开控件 并运用intent类跳转到另一个activity
Button button=(Button)findViewById(R.id.button1);
button.setOnClickListener(new Button.OnClickListener(){
public void onClick(View v)
{
Intent intent =new Intent();
intent.setClass(MainActivity.this, SecondActivity.class);
startActivity(intent);
MainActivity.this.finish();
}
其次 在另一个类中要创建DisplayMetrics类,可直接获取手机分辨率 。
DisplayMetrics dm=new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(dm);
String str="当前手机屏幕分辨率是: "+dm.widthPixels+ "*"+dm.heightPixels;
TextView textview=(TextView)findViewById(R.id.textView2);
textview.setText(str);
时间: 2024-11-05 12:05:20