最近公司的APP很多用户反应无法上传头像,于是打算修改原来头像裁剪的代码。参考微信、QQ、唱吧头像裁剪的操作,决定就仿微信头像裁剪来上传用户头像,在Android大神鸿洋的一篇高仿微信头像的博客(博客地址结尾会贴出来)的基础上加了一些代码,加的代码主要增加如下的功能:
1.增加对大图的处理,缩放到我们裁剪框的大小。
2.裁剪后的图片保存到临时文件里,把临时文件的路径返回到需要处理的界面,因为在三星S4传byte数组返回数据时会闪退,传路径则正常。
3.对有些系统返回旋转过的图片进行处理。
这个功能已完全的提交到我们的APP里进行使用,在我们的手头上机器测试都是正常,希望这个功能能给你参考价值。
这里要感谢Android大神鸿洋,看了他很多博客,都是原创的,在里头学多很多东西,希望以后多向他看齐,向大神学习。
效果图(有漂亮的妹子哦):
代码下载:
http://download.csdn.net/detail/xiechengfa/8697475
参考资料:
http://blog.csdn.net/lmj623565791/article/details/39761281
QQ交流群:6399844