public class MainActivity extends Activity
@ViewInject(R.id.imageView1)//相当于是findviewbyid
private ImageView imageView;
private BitmapUtils bitmapUtils;
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
ViewUtils.inject(MainActivity.this);
//创建一个对象BitmapUtils
bitmapUtils = new BitmapUtils(MainActivity.this);
}
@OnClick(value = { R.id.imageView1 })//说明已经给该空间设置好了点击事件
public void myClick(View v) {
switch (v.getId()) {
case R.id.imageView1:
BitmapDisplayConfig displayConfig = new BitmapDisplayConfig();
displayConfig.setBitmapConfig(Config.RGB_565);
// 可以对图片进行压缩
displayConfig.setBitmapMaxSize(new BitmapSize(20, 20));
/**
* 参数一:把下载下来的图片展示的地方
*
* 参数二:图片资源的url 参数三:图片资源的配置对象(还有图片资源的配置信息)
* */
// bitmapUtils
// .display(
// imageView,
// "http://bmob-cdn-7320.b0.upaiyun.com/2016/11/05/755bfd9540c436de80dc3ab6189ec97d.jpg",
// displayConfig);
/**
* 参数一:把下载下来的图片展示的地方 参数二:图片资源的url
* */
bitmapUtils
.display(
imageView,
"http://bmob-cdn-7320.b0.upaiyun.com/2016/11/05/755bfd9540c436de80dc3ab6189ec97d.jpg");
break;
default:
break;
}
}
}
XUtils的bitmap模块
最新推荐文章于 2024-11-04 11:45:54 发布