Rumah > Soal Jawab > teks badan
820dp是指屏幕分辨率还是尺寸大小什么的?比如Samsung G920V手机符合820dp吗?
大家讲道理2017-04-17 17:52:46
nilai-w820dp menunjukkan bahawa lebar minimum skrin yang diperlukan oleh sumber dalam direktori ini ialah 820dp.
Mencari parameter konfigurasi skrin Samsung G920V: 1440x2560 piksel, saiz skrin 5.1 inci, dpi=576 Oleh itu, lebar skrin minimum Samsung G920V ialah: 400dp (1440 * 160 / 576), jadi ia adalah. tidak berpuas hati Keperluan w820dp.
Untuk pengetahuan lanjut, sila rujuk dokumentasi Android rasmi: https://developer.android.com...,目前我正在翻译,翻译完了也给出链接。
Ia mengambil masa seminggu dan terjemahan akhirnya selesai pautan: http://blog.csdn.net/wzy_1988...
高洛峰2017-04-17 17:52:46
Peranti dengan lebar skrin 820dp dan fail sumber panggilan ke atas dalam direktori ini adalah saiz relatif, yang boleh diperolehi mengikut lebar skrin ÷ ketumpatan piksel skrin
Lebar skrin
public static int getScreenWidth(Aktiviti aktiviti. ){
DisplayMetrics metric = new DisplayMetrics();
activity.getWindowManager().getDefaultDisplay().getMetrics(metric);
int width=metric.widthPixels;
return width;
}
屏幕像素密度
public static float getScreenDensity(Activity activity){
DisplayMetrics metric = new DisplayMetrics();
activity.getWindowManager().getDefaultDisplay().getMetrics(metric);
float density = metric.density;
return density;
}