如图: 思路:在一个自定义View上绘制一张图片(参照前面提到的另一篇文章),在该自定义View上绘制一个自定义的FloatDrawable,也就是图中的浮层。绘制图片和FloatDrawable的交集的补集部分灰色阴影(这个其实很简单,就一句话)。在自定义View的touch中去处理具体的拖动事件 ...
分类:
移动开发 时间:
2017-09-22 22:41:55
阅读次数:
347
最近利用一周左右的业余时间,终于完成了一个Android图片剪裁库,核心功能是根据自己的理解实现的,部分代码参考了Android源码的图片剪裁应用。现在将该代码开源在Github上以供大家学习和使用,地址:https://github.com/Jhuster/ImageCropper,效果如下所示: ...
分类:
移动开发 时间:
2017-09-22 22:29:39
阅读次数:
231
最近从以前的项目中扒下来一个常用的模块,在这里有必要记录一下的,就是android上获取图片以及裁剪图片,怎么样?这个功能是不是很常用啊,你随便打开一个App,只要它有注册功能都会有设置人物头像的功能,尤其在内容型的app中更为常见,那么这些功能是怎么实现的呢?今天,在这里就记录一下好了,防止以后的 ...
分类:
移动开发 时间:
2017-09-22 22:28:17
阅读次数:
231
这段时间在做自己的项目时,须要使用到图片剪裁功能,当时大概的思考了一些需求。想到了比較简单的实现方法。因此就抽了点时间做了这个图片剪裁控件——ClipImageView 这里先贴上ClipImageView的代码: package com.example.clipimage; import andr ...
分类:
其他好文 时间:
2017-07-31 12:32:13
阅读次数:
155
背景: 当前主流的图片剪裁主要有两种实现方式。 1:flash操作剪裁。2:利用js和dom操作剪裁。 目前看来这个剪裁主要还是先通过前端上传图片到服务器,然后前端操作后把一些坐标和大小数据传到后台, 然后后台来执行剪裁。我一直觉得这样有很多问题: 1.必须要先把图片上传到服务器然后才能执行后面的操 ...
分类:
Web程序 时间:
2017-06-21 14:11:42
阅读次数:
197
//获取上传的文件/图片 function getFile(){ var files,len; var reader = new FileReader(); var img_type; addEvent(selectFile,'change',function(){ files = this.fil... ...
分类:
编程语言 时间:
2017-04-25 23:33:59
阅读次数:
223
由OpenDigg出品的安卓开源项目周报第十六期来啦。我们的安卓开源周报集合了OpenDigg一周来新收录的优质的安卓开源项目,方便安卓开发人员便捷的找到自己需要的项目工具。cropiwa实现图片剪裁的多配置部件PatternLockViewMD风格的Android解锁视图Grav基于点制作动画Isometric安..
分类:
移动开发 时间:
2017-04-12 22:25:16
阅读次数:
199
前言本篇讲的是使用 “Intent.ACTION_PICK” 来选取图片并进行剪裁加载的操作 , 包括以下两个功能
从本地相册读取图片进行剪裁
从照相机获取图片进行剪裁
注意: 本篇使用一个工具类Pi...
分类:
移动开发 时间:
2016-11-11 17:45:23
阅读次数:
293
cropper是一款使用简单且功能强大的图片剪裁jQuery插件。该图片剪裁插件支持图片放大缩小,支持鼠标滚轮操作,支持图片旋转,支持触摸屏设备,支持canvas,并且支持跨浏览器使用。 cropper提供了大量的参数、方法和事件供图片的剪裁操作。 安装 可以通过Bower或NPM来安装该插件。 1 ...
分类:
Web程序 时间:
2016-10-30 11:31:49
阅读次数:
441
效果图预览:
用到的图片剪裁插件:http://www.htmleaf.com/jQuery/Image-Effects/201504211716.html
前段ui框架:bootstrap3
java后端框架:spring + mybstis
说明:如果前段ui用的不是bootstrap的框架,则调过第一步,直接将第二步的页面地址作为弹出框的地址即可,然后在做修改
1.首先...
分类:
Web程序 时间:
2016-05-27 13:03:22
阅读次数:
569