
图片
文章平均质量分 53
尹人入胜
感受移动互联网带来的无尽乐趣!
展开
-
动态实现图片模糊效果
现在,越来越多的App里面使用了模糊效果,一些背景图片会根据手指上下移动的距离来进行不同程度的模糊,感觉甚为惊奇,毕竟大家都知道,在Android平台上进行模糊渲染是一个相当耗CPU也相当耗时的操作,一旦处理不好,卡顿是在所难免的。虽然我并不知道雅虎天气是怎么做出这种效果的,但是简单的模仿一下的话,还是能做到的。一般来说,考虑到效率,渲染一张图片最好的方法是使用OpenGL,其次是使用C/C++,使转载 2016-08-19 11:45:52 · 901 阅读 · 0 评论 -
图片裁剪
在现在许多修图应用中和系统相册中预览图片时,通常我们会有裁剪图片的需求,那么如何在android中自定义裁剪呢?,那么我直接看代码: 1.定制裁剪框浮层(FloatDrawable.java):import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import a原创 2016-09-11 10:54:09 · 503 阅读 · 1 评论 -
图片饱和度,色相,亮度调整
改变图片颜色,会让图片更具灵活性和趣味性,那我们通常在修改图片的像素色差时,如何实现呢? 效果图:饱和度: 色相: 亮度: OK,看完效果了,那么我们就用最简单的方式实现这几种有逼格的效果吧: xml布局:<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.原创 2016-09-23 14:56:06 · 4178 阅读 · 0 评论 -
自定义画板涂鸦
通常对于在修图或者图片打点的应用中,我们会有像在黑板上画画一样的需求,类似于下面的效果: 要实现这样一个功能,首先我们自定义一个画板,画板上操作,它频率很高并且实时性很高的,所以我们需要自定义一个 view继承surfaceview:public class MyView extends SurfaceView implements Callback, OnTouchListener { p原创 2016-09-21 13:19:29 · 484 阅读 · 0 评论 -
图片文件压缩(保真并不超过100KB)
前沿: 在android开发中,图片的处理很常见,在获取到拍照或者代码生成的图片,通常会因为图片所占的空间过大而出现OOM,今天给大家共享一种最常见,也是最简单直接的图片压缩方法,不管你的手机像素有多高,图片有多大,最终压缩的图片只有100kb以内,下面直接展示代码:public class FileCompressUtils { @SuppressLint("NewApi") pu原创 2016-11-28 14:17:01 · 3835 阅读 · 0 评论 -
Android图片加载框架介绍
在Android开发中,图片绝对是个然不开的话题,那么在图片的加载展示和davik内存的管理上,我们的管理策略就显得格外重要,稍不严谨就会出现OOM。图片的加载包括图片的缓存、图片的处理、图片的显示等,而通常大家都会使用三方框架,第三方框架的使用较为方便,这大大的减少了工作量、提高了开发效率, 大部分框架其实都差不多,配置稍微麻烦点,但是使用时一般只需要一行,显示方法一般会提供多个重载方法,支持不同原创 2017-08-03 16:45:23 · 546 阅读 · 0 评论