一分鐘了解Android屏幕 ldpi mdpi hdpi xhdpi

yg3n 9年前發布 | 15K 次閱讀 Android Android開發 移動開發

DPI:每英寸像素數

簡單的屏幕分辨率計算方法:

DisplayMetrics metrics = new DisplayMetrics();
Display display = this.getWindowManager().getDefaultDisplay();
display.getMetrics(metrics);
Log.e("display", "高:"+display.getHeight()+"寬:"+display.getWidth()+"屏幕密度比:"+metrics.density);

dp與px計算圖(mdpi  1dp=1px):


Android手機屏幕標準                      對應圖標尺寸標準      屏幕密度      比例

xhdpi 1280*720                              96*96               320           8

hdpi  480*800                               72*72               240           6

mdpi  480*320                               48*48               160           4

ldpi  320*240                               36*36               120           3

 本文由用戶 yg3n 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!