图片处理
减肥中的胖火柴
项目开发之余 随手记录的资料 方便自己查阅
展开
-
仿微信图片压缩Luban的使用
由于涉及到图片上传 所以不能太大 之前使用的一些压缩方法 按质量 和大小进行了压缩 但是有的低像素图片压缩后失真严重 压缩的方法也很麻烦 所以又找了第三方的 图片压缩方法 GitHub上说该方法是按微信压缩算法逆推 仿写的 逼格很高的样子 使用起来确实很方便 按介绍的压缩效果对比 先导入工程依赖 dependencies { compile 'top.zi原创 2017-05-24 16:56:50 · 1226 阅读 · 0 评论 -
使用RenderScript实现高斯模糊(毛玻璃/磨砂)效果
模糊半径(radius)越大,性能要求越高,模糊半径不能超过25,所以并不能得到模糊度非常高的图片。ScriptIntrinsicBlur在API 17时才被引入,如果需要在Android 4.2以下的设备上实现,就需要引入RenderScript Support Library,当然,安装包体积会相应的增大。原创 2017-06-27 10:14:08 · 2576 阅读 · 0 评论 -
图片裁剪框修改的方法simplecropview
之前一直使用系统裁剪 方法之前写过 但是因为多款华为一直默认圆形裁剪框 不符合需求 有没法全部适配 所以找了自定义的第三方裁剪方法 CropImageView 很方便 导入工程依赖 compile 'com.isseiaoki:simplecropview:1.1.4' 布局中 <com.isseiaoki.simplecropview.CropImageView原创 2017-05-24 16:57:51 · 1627 阅读 · 0 评论 -
安卓照片压缩问题
在使用相机拍摄照片时 原图在1到3m左右 但是在上传使用时 文件较大很耗时 在服务器访问时获取较慢 所以对上传图片进行了压缩 以消耗图片质量的情况下减小图片 降低了清晰度 直接上方法 对于取到的相册或拍照图片路径 oldPath 进行处理 //图片压缩 300k左右 private String getThumbUploadPath(String oldPath, int原创 2017-05-24 16:47:16 · 220 阅读 · 0 评论 -
图片加载得工具类
自己写的项目 对图片加载要求不高 所以在加载得时候用了 几个常见得加载工具 glide Picassoimage-loader有点蛋疼 其实都没有什么太大得差别 只是完成异步加载就行了 导入得 compile 'com.squareup.picasso:picasso:2.5.2'compile 'com.github.bumptech.glide:glide:3.7.0'imagerl原创 2017-05-24 17:06:07 · 325 阅读 · 0 评论 -
关于拍照返回路径问题
近期在修改bug 发现一部红米4测试机的拍照返回异常 因为之前全部使用的使系统默认路径 在测试机上拍照成功后选择直接闪退 想了想 可能是因为有的系统禁止使用默认路径 也可能是返回bingder过大异常了 反正没想通 。。。。所以直接换成 保存指定路径了 然后在uri的获取方法上 加上一个判断就可以了 File file = new File(PathUtil.getFilepath(原创 2017-11-14 11:22:43 · 419 阅读 · 0 评论 -
PanoramaImageView超长图片展示
一个对超长图片展示的第三方 GitHub https://github.com/gjiazhe/PanoramaImageView 依赖库 compile 'com.gjiazhe:PanoramaImageView:1.0' 效果图 demo 地址 http://download.csdn.net/download/qq_34709056/10209原创 2018-01-17 14:38:00 · 643 阅读 · 0 评论 -
图片随手势放大缩小PhotoView的使用
今天写个小程序 需要用到图片随手势自动放大缩小功能 图省事 找了第三方的PotoView的包 效果很好 使用studio 导入很方便 导入工程依赖dependencies { compile 'com.commit451:PhotoView:1.2.4' }这个库应该是做了更新 新的地址 compile 'com.github.chrisbanes:PhotoView:2.0.0'可以原创 2017-05-24 16:54:42 · 2399 阅读 · 0 评论 -
viewpager+framgent+photoview图片预览
看控件就知道了 就是一套预览图片的组合 简单的效果图 demo 地址 http://download.csdn.net/download/qq_34709056/10211987原创 2018-01-18 14:04:03 · 341 阅读 · 0 评论