前面两篇文章分别介绍了我编写的开源项目ImageCropper库,以及如何调用系统的图片剪裁模块,本文则继续分析一下开发Android图片剪裁应用中需要用到的Bitmap操作。在Android系统中,对图片的操作主要是通过Bitmap类和Matrix类来完成,本文就介绍一下图片剪裁应用中对Bitmap的一..
分类:
移动开发 时间:
2015-01-15 01:54:16
阅读次数:
195
上篇文章主要介绍了我开源在Github上的图片剪裁库(ImageCropper)的基本特性和用法,从本文开始,慢慢介绍一些开发图片剪裁应用中涉及的知识点和技术。其实Android系统本身也提供了图片剪裁的模块,我们可以直接通过Intent来调用系统的图片剪裁功能,本文我们就先了解一下系统..
分类:
移动开发 时间:
2015-01-13 01:38:08
阅读次数:
266
最近利用一周左右的业余时间,终于完成了一个Android图片剪裁库,核心功能是根据自己的理解实现的,部分代码参考了Android源码的图片剪裁应用。现在将该代码开源在Github上以供大家学习和使用,地址:https://github.com/Jhuster/ImageCropper,效果如下所示:我的大致计划是首..
分类:
移动开发 时间:
2015-01-11 06:21:20
阅读次数:
307
原理:根据选择的区域(区域的选择需要用到GraphicsPath),根据区域可以得到这部分区域的边境矩形,从而不需要循环整张图片,只需要循环边境矩形,将矩形中的选择区域复制到另一种图片,这样大大提高了效率。根据选择的区域,可以得到复制出位于GraphicsPath中的这部分图片,同时设置这部分图片为...
分类:
其他好文 时间:
2015-01-08 17:36:33
阅读次数:
236
由于业务需要写了一个Android手机拍照的功能Demo,同时实现了图片剪裁和图片压缩。以下是源码packagecom.klp.demo_025;
importjava.io.ByteArrayInputStream;
importjava.io.ByteArrayOutputStream;
importjava.io.File;
importjava.io.FileOutputStream;
importandroid.app...
分类:
移动开发 时间:
2014-12-26 18:55:40
阅读次数:
439
android照相、相册获取图片剪裁报错的解决方案...
分类:
移动开发 时间:
2014-10-30 15:26:06
阅读次数:
182
主页:http://deepliquid.com/content/Jcrop.html官方下载地址:http://deepliquid.com/content/Jcrop_Download.html下载包中除了 CSS 文件夹和 js 文件夹外还提供了几款 demo:1. non-image.htm...
分类:
Web程序 时间:
2014-10-28 19:25:57
阅读次数:
271
我遇到的Jcrop做剪裁无法显示的问题 是在IE8下发生的(在 firfox he chrome 中是显示正常的)解决办法 是在一个图片加载完成后在 初始化Jcrop;1.预加载图片的方法var App=(function(){preLoadImages:function(images,callba...
分类:
其他好文 时间:
2014-10-28 17:07:56
阅读次数:
192
最近从以前的项目中扒下来一个常用的模块,在这里有必要记录一下的,就是android上获取图片以及裁剪图片,怎么样?这个功能是不是很常用啊,你随便打开一个App,只要它有注册功能都会有设置人物头像的功能,尤其在内容型的app中更为常见,那么这些功能是怎么实现的呢?今天,在这里就记录一下好了,防止以后的项目中也会用到,就直接拿来用好了。...
分类:
移动开发 时间:
2014-10-11 17:39:55
阅读次数:
327