package com.lh.fly.common.utils;
import android.content.Context;
import android.util.DisplayMetrics;
import com.lh.fly.common.log.Log;
/**
* @author MaTianyu
* @date 2015-04-19
*/
public class DisplayUtil {
private static final String TAG = DisplayUtil.class.getSimpleName();
/**
* 获取 显示信息
*/
public static DisplayMetrics getDisplayMetrics(Context context) {
DisplayMetrics dm = context.getResources().getDisplayMetrics();
return dm;
}
/**
* 打印 显示信息
*/
public static DisplayMetrics printDisplayInfo(Context context) {
DisplayMetrics dm = getDisplayMetrics(context);
if (Log.isPrint) {
StringBuilder sb = new StringBuilder();
sb.append("_______ 显示信息: ");
sb.append("\ndensity :").append(dm.density);
sb.append("\ndensityDpi :").append(dm.densityDpi);
sb.append("\nheightPixels :").append(dm.heightPixels);
sb.append("\nwidthPixels :").append(dm.widthPixels);
sb.append("\nscaledDensity :").append(dm.scaledDensity);
sb.append("\nxdpi :").append(dm.xdpi);
sb.append("\nydpi :").append(dm.ydpi);
Log.i(TAG, sb.toString());
}
return dm;
}
}