项目需求是有的动态图不在小屏手机上显示,如何判断是不是小屏呢?
因为现在手机主流都是1920*1080 1280*720手机,而且dpi都是320以上,所以我的解决办法是判断手机dpi,小于240dpi的手机自动忽略~
private boolean isOldSmallPhone(Context context){
DisplayMetrics metric = context.getResources().getDisplayMetrics();
int densityDpi = metric.densityDpi; // 屏幕密度DPI(120 / 160 / 240,小米4的是480)
return densityDpi <= 240;
}