您的位置:首页 > 其它

BitmapFactory.decodeXXX()方法小结

2016-12-14 17:00 393 查看

BitmapFactory.decodeXXX()方法小结

BitmapFactory.decodeStream(is);(最多用)

InputStream is = conn.getInputStream();
Bitmap bitmap = BitmapFactory.decodeStream(is);
iv.setImageBitmap(bitmap);


//适用getFileDir(),getCacheDir(),SDcard中范围
BitmapFactory.decodeFile("mnt/sdcard/big.jpg");(次多用)

//getFileDir() ===  /data/data/<当前应用程序包名>/files
//getCacheDir() ===  /data/data/<当前应用程序包名>/cache
//Environment.getExternalStorageDirectory() === /mnt/sdcard


BitmapFactory.decodeResource(res, id);(相对少)

BitmapFactory.decodeResource(R.drawable.ic_launcher, R.id.action_settings);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: