XUtilsDemo Android开发集成示例

XUtils 的多功能整合,挺适合想省事的 Android 开发者用来提效。

XUtilsDemo是个还不错的上手项目,围绕着 XUtils 做了挺全的展示。BitmapUtils用来搞图片加载,像BitmapUtils.display(imageView, imageUrl)这种写法,加载网络图一点都不麻烦,缓存也都帮你搞定了。

HttpUtils是搞网络求的,支持GETPOST都有。比如你可以直接用:

http.send(HttpMethod.GET, url, new RequestCallBack() {
  @Override
  public void onSuccess(ResponseInfo responseInfo) {
    // 响应成功
  }
});

还支持上传下载,功能也比较全,接口用起来不啰嗦。

再看看ViewUtils,操作视图还挺方便的,比如给 View 加个点击事件,用ViewUtils.setOnClickListener(view, listener)就搞定了。省得你每次都去写一堆匿名类那种繁琐写法。

项目里 ViewUtils 出现了两次,是有额外封装,专门某些特定的 View 交互或者动画,具体看代码结构就能明白。

XUtilsDemo适合快速了解 XUtils 的用法,不管你是刚入门,还是搞 Android 有一阵子了,拿来练练手都挺合适的。建议下载下来多试几段代码,尤其是图片缓存和网络回调部分,搞清楚原理以后,在项目里用会更稳。

rar 文件大小:1.04MB