像素密度和屏幕适配

DisplayMetrics dm = new DisplayMetrics();getWindowManager().getDefaultDisplay().getMetrics(dm);int widthPixels= dm.widthPixels;int heightPixels= dm.heightPixels;float density = dm.density;float dpi = dm.densityDpi;float screenWidth = widthPixels * density;float screenHeight = heightPixels * density;Log.d(TAG, "屏幕宽度: " + screenWidth);Log.d(TAG, "屏幕高度: " + screenHeight);Log.d(TAG, "屏幕密度: " + density);Log.d(TAG, "屏幕DPI: " + dpi);电视(TV)端的适配比较特殊,大、中、小屏幕之间的差别较大,,根据Smallest Screen Width进行适配,选择宽高之间的最小值:

你所缺少的部分,也早已被我用想像的画笔填满。

像素密度和屏幕适配

相关文章:

你感兴趣的文章:

标签云: