Android调用系统摄像头和相册遇到大图片处理的解决方案

来源:互联网 发布:淘宝网涵元服饰 编辑:程序博客网 时间:2024/05/18 03:51

         几年前自学Android购买了郭霖大神的《第一行代码》,去年11月得知郭神《第二行代码》出版忍不住又购买了一本。今年春节,把其中一些不太熟悉、改动较大的demo敲了敲。

     在第八章8.3章节,调用系统摄像头和相册进行多媒体操作,涉及到一个知识点“大图片处理”这一知识点。郭神在章节的最后(P302页)将问题抛出来了,思考留给了读者。其中,大图片的处理是Android开发过程中也会经常遇到的一个问题。最常见的处理技巧之一,就是先获取控件(您准备显示的区域大小)的宽高,再获取您准备显示图片的宽高。再调用BitmapFactory的有关方法即可。

     为了不破坏郭神代码的原样性,我选择在他基础上进行了修改。


    而调用系统相册的处理代码,和上述同出一辙。


源码链接




     


1 0
原创粉丝点击