头像裁剪
一个比较出名的库:https://github.com/jdamcd/android-crop/
这个库貌似是从 Android 较高版本里里拿出来的。
使用总结:不能自动旋转,设置最大尺寸无效,图片较大的话,保存的结果也比较大。
AndBase 这个框架里,也带了这个功能。
使用总结:比较稳定,不能自动旋转,但提供旋转的按钮。
我要自己做一个!!!
像微信那样的,简单,自动旋转。
参考这里:Android 高仿微信头像截取 打造不一样的自定义控件
图片加载
貌似很多大框架都会有图片加载器,包含了从网络加载、内存缓存和SD卡缓存功能。
一些专门做图片加载的框架:
- Android-Universal-Image-Loader
- AndroidQuery : ImageLoading
- DroidParts : ImageFetcher
- Glide
- Picasso - 只使用了 http 的缓存,没有自己做本地缓存,即如果 http 头有声明缓存,才做缓存。
- UrlImageViewHelper
- Volley : ImageLoader - 要自己实现缓存的代码。