转载请注明http://write.blog.csdn.net/postedit?ref=toolbar 点击下载所需jar文件 具体资料整理请加群284568173自行下载pdf 项目介绍: Android上最让人头疼的莫过于从网络获取图片、显示、回收,不论什么一个环节有问题都可能直接OOM。这个 ...
分类:
移动开发 时间:
2017-05-21 19:49:58
阅读次数:
318
前面的两篇文章着重介绍的是磁盘缓存,这篇文章主要是解说一下内存缓存。对于内存缓存。也打算分两篇文章来进行解说。在这一篇文章中,我们主要是关注三个类, MemoryCache、BaseMemoryCache以及LimitedMemoryCache。 首先我们先看一下内存缓存的接口MemoryCache ...
分类:
移动开发 时间:
2017-05-21 13:48:43
阅读次数:
187
之所以做了这么一个Demo,是由于近期项目中有一个奇葩的需求:用户拍摄照片后,分享到微信的同一时候加入备注,想获取用户在微信的弹出框输入的内容。保存在自己的server上。而其实,这个内容程序是无法获取的,因此採取了一个折衷方案,将文字直接写在图片上。 首先上Demo效果图: 功能: 1.用户自由输 ...
分类:
移动开发 时间:
2017-05-14 16:14:01
阅读次数:
391
报错内容 解决方法:关掉instant run ...
分类:
移动开发 时间:
2017-04-25 13:38:13
阅读次数:
236
在本系列的上一篇文章中,我们学习了Glide的基本用法,体验了这个图片加载框架的强大功能,以及它非常简便的API。还没有看过上一篇文章的朋友,建议先去阅读 Android图片加载框架最全解析(一),Glide的基本用法 。 ...
分类:
其他好文 时间:
2017-04-20 10:28:54
阅读次数:
1044
在多数情况下,我们想要在界面上加载并展示一张图片只需要一行代码就能实现。虽说只有这简简单单的一行代码,但大家可能不知道的是,Glide在背后帮我们默默执行了成吨的工作。这个形容词我想了很久,因为我觉得...
分类:
移动开发 时间:
2017-04-18 15:14:15
阅读次数:
533
第一:我们先看下质量压缩方法 private Bitmap compressImage(Bitmap image) { ByteArrayOutputStream baos = new ByteArrayOutputStream(); image.compress(Bitmap.CompressFo ...
分类:
移动开发 时间:
2017-04-17 14:09:13
阅读次数:
286
这篇将讲到图片特效处理的图片光晕效果。跟前面一样是对像素点进行处理,本篇实现的思路可参见android图像处理系列之九--图片特效处理之二-模糊效果和android图像处理系列之十三--图片特效处理之六-光照效果。实现的效果是圆圈之内图片像素点不变,圆圈之外的点做模糊处理。所以用到了模糊效果和光照效 ...
分类:
移动开发 时间:
2017-04-17 13:24:18
阅读次数:
323
这篇将讲到图片特效处理的光照效果。跟前面一样是对像素点进行处理,算法是通用的。 算法原理:图片上面的像素点按照给定圆心,按照圆半径的变化,像素点的RGB值分别加上相应的值作为当前点的RGB值。 例: ABCDE FGHIJ KLMNO 如果指定H点为光照效果的中心,半径为两个像素点,那么G点RGB值 ...
分类:
移动开发 时间:
2017-04-17 13:22:00
阅读次数:
175
这篇将讲到图片特效处理的图片叠加效果。跟前面一样是对像素点进行处理,可参照前面的android图像处理系列之七--图片涂鸦,水印-图片叠加和android图像处理系列之六--给图片添加边框(下)-图片叠加两篇文章,此篇所讲的与之前有一点区别。叠加原理是两张图片的像素点按透明度叠加,不会进行颜色过滤。 ...
分类:
移动开发 时间:
2017-04-17 13:21:01
阅读次数:
159