:2.051MB : :1 :2021-12-02 16:00:06
android计算手机屏幕宽高density值、px宽高、dp宽高、px和dp互转实例代码如果对于本文件有需要的可以参考。
// 获取屏幕密度(方法3)
DisplayMetrics dm3 = new DisplayMetrics();
getActivity().getWindowManager().getDefaultDisplay().getMetrics(dm3);
density = dm3.density; // 屏幕密度(像素比例:0.75/1.0/1.5/2.0)
densityDPI = dm3.densityDpi; // 屏幕密度(每寸像素:120/160/240/320)
xdpi = dm3.xdpi;
ydpi = dm3.ydpi;
tvScreenDensity3.setText(density "");
tvScreenDensityDPI3.setText(densityDPI "");
int screenWidth3 = dm3.widthPixels; // 屏幕宽(px,如:480px)
int screenHeight3 = dm3.heightPixels; // 屏幕高(px,如:800px)
tvScreenHeight3.setText(screenHeight3 " px");
tvScreenWidth3.setText(screenWidth3 " px");
float screenWidthDip = (dm3.widthPixels/density); // 屏幕宽(dip,如:320dip)
float screenHeightDip = (dm3.heightPixels/density); // 屏幕宽(dip,如:533dip)
tvScreenHeight4.setText(screenHeightDip " dip");
tvScreenWidth4.setText(screenWidthDip " dip");
return rootView;
10-16电磁TC264实例代码
10-16BootLoader实例代码
10-09电梯(入门级实例代码)
10-08qt inject dll 实例代码
09-29SPH算法基础实例代码
09-28zebra quagga实例代码
09-28Unix系统编程学习实例代码
09-24tesseract-1.03 实例代码
09-19创龙开发板实例代码(含资料)
08-30SM3算法实例代码