android 根据分辨率对图像进行缩放

原文链接:http://www.cnblogs.com/tracydj/archive/2011/11/02/2232635.html

mDDpi = 0xF0;
mDpi = 0xA0;

if (mDDpi != mDpi) {
	float perc = (float) mDpi / (float) mDDpi;
	int width = (int) (org.getWidth() * perc);
	int height = (int) (org.getHeight() * perc);
	org = Bitmap.createScaledBitmap(org, width, height, true);
}
Drawable draw = new BitmapDrawable(getResources(), org);

  

转载于:https://www.cnblogs.com/tracydj/archive/2011/11/02/2232635.html

上一篇:android – 相同的DPI但英寸大小不同


下一篇:FastAPI 学习之路(三十八)Static Files