图片处理工具

作者: 5fc9b6410f4f | 来源:发表于2017-12-11 15:47 被阅读126次

    Android7.0 完美适配——FileProvider 拍照裁剪全解析

    适配 android7.0 中的拍照相册裁剪功能


    使用 photoView 实现可点击放大到全屏显示的控件,效果类似于微信朋友圈点开看大图


    使用 photoView 实现可点击放大到全屏显示的控件,效果类似于微信朋友圈点开看大图


    Path实现常见toolbar点击弹出菜单效果


    今天我接着站在了巨人的肩膀上了!因为上次我参考大神利用 Path 实现了点九图效果,附上我上次讲解链接: https://juejin.im/post/58c3b88a44d904006984e58d .这一次,我将完成上次说的实现点击toolbar按钮弹出菜单效果,当然还是利…


    Fresco实践-高斯模糊、圆形圆角、URL、File、Assets、Resource


    今天只是入门级别的,改天会出一个深度一点的博文介绍用法。 题外话:最近消沉了有快三个月了,这几天都不知道自己在干嘛,这是春节之后的第一篇博文,从今天开始让一切都不一样:Code Behavior, one can.t be less. Fresco是一个Facebook开源的A…


    3 分钟了解图片的三级缓存机制


    简介快速的了解图片的三级缓存机制


    封装并实现统一的图片加载架构


    GitHub: 统一的图片加载架构 前言 对于图片加载框架,大家用到的可能是Glide,Picasso或者Fresco,这基本上是主流的图片加载框架,我们使用它的时候,大都感觉如臂使指,简直愉快的不要不要的。但是我们还是发现至少有两个问题,以Glide为例,第一,当需求变动,你…


    Android Bitmap最全面详解


    Bitmap图像处理的最重要类之一。用它可以获取图像文件信息,进行图像颜色变换、剪切、旋转、缩放等操作,并可以指定格式保存图像文件 Bitmap中有两个内部枚举类:Config和CompressFormat,


    Android -- VectorDrawable、AnimatedVectorDrawable 使用详解


    Android -- VectorDrawable、AnimatedVectorDrawable 使用详解


    模拟油画和铅笔画的滤镜效果


    油画效果 先上未经任何处理的原图原图.png 然后使用油画风格的滤镜OilPaintFilter看看效果,OilPaintFilter的使用方式就一句话:) RxImageData.bitmap(bitmap).addFilter(new OilPaintFilter()).i…


    处理 Android 发送大图 OOM


    解决发送多张大图导致 OOM


    Drawable Resource 之旅(二):ShapeDrawable 详解与应用(仿微信雷达扫描)


    一、前言 在我们的日常开发中,需要大量的图片来美化我们的 APP,图片的大量使用在增强 UI 的美观性外,也带来诸多的问题,比如:导致程序出现 OOM(内存溢出)、APK 体积变的十分臃肿,内存泄露等 。事实上,在大部分情况下,我们都可以通过 ShapeDrawable 来绘制…


    Android 图片高斯模糊解决方案


    同步简书:Android 图片高斯模糊解决方案 近年来,图片高斯模糊备受设计师的青睐,在各大知名APP中,如微信、手机QQ、网易云音乐等等都有对背景高斯图模糊的设计,在Adnroid 中,现在常用的图片高斯模糊技术有三种:RenderScript 、fastBlur、对Rend…


    一个使用 Fresco 的例子


    使用 Fresco 实现最基本的图片加载需求。


    对于 Android 中 ImageView 的 ScaleType 你的理解可能是错的


    当 ImageView 的大小与它内容的大小不一致时,就出现了一个问题,里面的内容应该怎么展示?放大、缩小、靠上、靠下、居中、居右… 针对这个问题 ImageView 提供了 ScaleType 属性来控制。


    android 图集功能


    APP 中有图集的功能,能够进行放大缩小等手势操作,集成简单,只需要传入图集 list 即可。


    开源推荐:Android 图片压缩开源库


    推荐两个 Github 上开源的 Android 图片压缩库,两个库的代码量不多,可以直接使用或者借鉴学习。商业使用,别忘了遵循其对应的开源协议。


    Android 仿 QQ 讨论组头像


    Android 仿 QQ 讨论组头像


    Android 图片尺寸与质量压缩你用对了吗?


    介绍了一些关于 Android 开发中图片尺寸与压缩相关的东西。


    android 仿 qq 空间、微信朋友圈图片展示


    废话不多说,先上效果图 因为最近需要做朋友圈功能,所以在此记录一下,其实很多人不明白的一点应该是在图片的排列上面吧,不规则的排列,其实很简单的,就是一个 GridView,然而你 xml 光光写 GridView 是不行的哦,你们会发现,图片只显示一行,而且这个 gridView 还可以滑动,是吧,其实我们得重写 GridView 的 onMeasure 方法,使其扩大至内容的最大状态。


    Android 圆形图片加载实例


    在项目中使用圆形的图片的需求还是蛮大的,所以封装一个圆形图片的控件,可以加载本地图片以及网络图片,此控件是继承自 Imageview 控件。对于加载本地图片的话,我们需要设置 src 而不是 background。对于加载网络图片,我们一般需要使用第三方的加载库如 glide、ImageLoader 等等,都可以,使用方法同 ImageView。


    使用 Fresco 实现大图浏览(支持手势放大、拖拽)


    一、Fresco 简介 Fresco 是 facebook 出品的一款图片加载框架,使用了 Fresco 之后,不需要再考虑图片的加载和内存占用的问题,堪称图片加载的神器。Fresco 将图片存储到一个特殊的区域,避免了 OOM。 Fresco:https://github.com/faceb


    图片加载框架-Picasso最详细的使用指南


    写在前面 Android 中有几个比较有名的图片加载框架,Universal ImageLoader、Picasso、Glide和Fresco。它们各有优点,以前一直用的是ImageLoader 做项目中的图片加载,由于作者宣布ImageLoader 不会在更新了,因此新的项目…


    自定义 View 之 App 用户头像截取控件


    在平时开发 App 过程中,用户需要设置头像的,从众多 app 的头像设置来看,基本可分为 2 中情况:1)圆形头像 (如 QQ, 新浪微博等);2) 矩形头像(如微信等).
    其实也有好多高仿 QQ 截图或者微信头像截图的博文, 但是都不是真正的高仿, 只能作为一个参考, 直接拿来用还不够完美, 索性自己的也需要这个控件, 自己动手写一个.


    根据图片内容显示阴影颜色,细腻的效果


    更加细腻的阴影效果,在一些提高用户体验的特殊场景使用


    Android7.0 拍照失败 FileUriExposedException, 你的拍照代码升级了吗


    SamSung SM-N9006 Android5.0 在应用中拍照之后,无法获取拍照之后的数据,报错 FileUriExposedException


    Android 图片加载库的封装实战之路


    图片加载是 Android 开发中最最基础的功能,为了降低开发周期和难度,我们经常会选用一些图片加载的开源库


    Android 图片预览工具


    Android 图片预览工具


    Android Shape 使用总结


    包含了 shape 属性总结和实例展示

    相关文章

      网友评论

        本文标题:图片处理工具

        本文链接:https://www.haomeiwen.com/subject/bnwiixtx.html