我用此代码加载bitmap:
BitmapFactory.Options opts = new BitmapFactory.Options();
opts.inJustDecodeBounds = true;
Bitmap temp = BitmapFactory.decodeResource(resources, R.id.image, opts);
int radio = (int) Math.ceil(opts.outWidth / 70);
opts.inSampleSize = radio;
if(null != temp){
temp.recycle();
}

opts.inJustDecodeBounds = false;

Bitmap bitmap = BitmapFactory.decodeResource(resources,R.id.image,, opts);

原始图片放在drawable目录中,分辨率是480*720,得ratio=7,但是得到的bitmap是240*320,原来的1/4,inSampleSize没有用,文档上说会按照inSampleSize去缩放,可是为什么我这里没有呢?。PS:我手机的DPI是320 Bitmap图片Android