图片处理
PfCoder
目前专注于安卓、Web前端方向
展开
-
Android中Bitmap详解
一、BitmapBitmap是Android系统中的图像处理的最重要类之一。用它可以获取图像文件信息,进行图像剪切、旋转、缩放等操作,并可以指定格式保存图像文件。在安卓应用中,图片资源是非常消耗内存的,如果处理不好,就容易造成OOM问题,所以了解Bitmap对于我们来说,非常重要,尽管现在许多的图片加载框架如:glide、freso等,都做了处理,不过了解其原理,对自己很有帮助。Bitma...原创 2019-04-30 22:16:36 · 728 阅读 · 0 评论 -
Android计算Bitmap大小getRowBytes、getByteCount()和getAllocationByteCount()
安卓中与图相关的都是以bitmap存在的,我们经常会计算图片加载到应用中,所占内存的大小。有个概念:一张图片所造物理内存,也就是我们直接在手机上或电脑上查看图片信息,里面有个大小,比如说3.4M,但是加载到安卓应用后,它实际所占应用内存并不一定是3.4Mbitmap中计算大小的方法有getRowBytes() 这个在 API Level 1添加的,返回的是bitmap一行所占的大...原创 2019-05-29 12:01:17 · 2784 阅读 · 0 评论