1

compile 'com.soundcloud.android:android-crop:0.9.10@aar'

通过拖动边框边缘调整截图区域。

区域减小时自动放大图片。

不支持 镜像翻转,旋转。

github地址:https://github.com/jdamcd/android-crop

2

compile 'com.theartofdev.edmodo:android-image-cropper:2.4.+'

github地址:

https://github.com/ArthurHub/Android-Image-Cropper

通过拖动边框边缘调整截图区域。

区域减小时自动放大图片。

支持 镜像翻转,旋转。

3 uCrop

compile 'com.yalantis:ucrop:1.5.0'

可通过拖动边框边缘调整截图区域。

也可以双指捏合操作图片的大小,旋转等。

github 地址:https://github.com/Yalantis/uCrop

1.5.0版本使用参考:https://blog.csdn.net/copy_yuan/article/details/51727070

写了一半,发现了这篇文章:https://www.jianshu.com/p/086ab9b7c5e7

里面罗列了若干库的对比.....

android github 开源的图片剪辑库使用效果记录相关推荐

  1. 【UI学习】Android github开源项目,酷炫自定义控件(View)汇总

    [UI学习]Android github开源项目,酷炫自定义控件(View)汇总 转载  2016年09月04日 23:23:15 3484 近期整理的比较酷炫并且我们会经常用到的custom vie ...

  2. android开发方向知乎,Android开发者必看:知乎开源的图片选择库

    前言 在实际开发中,图片选择器一直都是必不可少的一个部分,不管是 QQ 头像的设置,还是发送一条装逼的微信朋友圈,都要用到图片选择器来给用户选择他们想要上传的图片,最近知乎开源了一款图片选择库 Mat ...

  3. 剪刀手:Android平台上的图片裁剪库

    原文链接 : Scissors: an image cropping library for Android 原文作者 : Evelio Tarazona 译文出自 : 开发技术前线 www.devt ...

  4. android 图片预览动画,Android实现仿Windows7图片预览窗格效果

    本实例将显示类似于windows7提供的图片预览窗格效果,单击任意一张图片,可以在右侧显示该图片的预览效果. 效果如图所示: 具体实现方法: res/layout/main.xml: android: ...

  5. github android 开源,Android github开源项目学习之—仿知乎APP(一)

    前言 (本人菜鸟,如有错误请指正) 一直奇怪网上说的Recycler让自己定制点击事件是怎么回事,看了这个大牛的仿知乎 Android客户端源码才知道,他是这样做的-- 写了一个RecyclerVie ...

  6. android 如何学习开源项目,Android github开源项目学习之—仿知乎APP(一)

    前言 (本人菜鸟,如有错误请指正) 一直奇怪网上说的Recycler让自己定制点击事件是怎么回事,看了这个大牛的仿知乎 Android客户端源码才知道,他是这样做的-- 写了一个RecyclerVie ...

  7. android知乎多图片选择,知乎开源图片选择库 Matisse

    原标题:知乎开源图片选择库 Matisse 我的引言 Matisse,知乎开源,简洁,易用,不错的图片选择库. 效果预览 项目简介 1.直接在 Activity 和 Fragment 中调用即可: 2 ...

  8. android 图片剪切组件,Android 图片裁剪库 uCrop

    软件介绍 uCrop 是[Yalantis](https://yalantis.com/) 组织开源的图片裁剪库, 支持缩放, 旋转图片, 支持各种比例的裁剪框, 非常强大的一个图片裁剪库. 使用 1 ...

  9. Android使用libjpeg实现图片压缩

    一.Android中使用的图片压缩库 Android和IOS 中图片处理使用了一个叫做skia的开源图形处理引擎.他位于android源码的/external/skia 目录.我们平时在java层使用 ...

最新文章

  1. 001_Spring Data JPA
  2. 【机器学习算法-python实现】采样算法的简单实现
  3. ajax实现二级联动
  4. jquery 进行dom操作
  5. 【机器学习】逻辑回归优化技巧总结(全)
  6. C++实现选择排序(附完整源码)
  7. Nginx使用Expires增加浏览器缓存加速(转)
  8. 判断数正负(信息学奥赛一本通-T1039)
  9. 易优cms红色风格春节年货礼品公司网站模板源码
  10. 【概率论与数理统计】小结7 - 统计学中的基本概念
  11. 05_过滤器解决请求中文乱码(继承HttpServletRequestWrapper)
  12. 【知识点总结】电机学——题目部分
  13. 【神经网络】2. 神经网络设计过程
  14. sqlplus基础命令
  15. Bitvise Tunnelier 安装教程及报错处理
  16. 淘宝打单发货API,淘宝打单发货接口
  17. 商城APP开发关键板块
  18. 屏蔽烦人的网易云音乐评论区(附防颓小技巧)
  19. 搞一下TDA4 | 03 TDA4 辅助引导加载程序SBL
  20. 论文阅读笔记(4):Local Convex Representation with Pruning for Manifold Clustering ,带剪枝的局部凸表达进行流形聚类

热门文章

  1. 学习机器人SLAM导航核心技术(二)之ROS
  2. GoodNotes5如何删除音频
  3. 视频教程-桫哥-GOlang基础-Go语言实战:并发爬虫-Go语言
  4. 好评如潮的手机APP送给你!
  5. D-DI:ChatGPT驱动1分钟0门槛免费生成3D数字人
  6. Java 随机实现“泰坦”与“宙斯”之间的模拟交战。说明:本题以希腊神话中宙斯和泰坦间的交战为背景。分别建立宙斯和泰坦类......
  7. Linux中cat、more、less命令区别
  8. android基于ffmpeg的简单视频播发器 跳到指定帧 av_seek_frame()
  9. 千年虫及UNIX时间
  10. (附源码)基于web的校园论坛的设计与实现-计算机毕设92291