E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
android图片
Android 图片选择器和图片裁剪库
一、Matisse知乎开源的图片选择器1、Matisse是知乎开源的一款
Android图片
/视频选择器。GitHub地址:https://gith
csdn2497242041
·
2018-02-01 19:15
Android
Android 图片选择器和图片裁剪库
一、Matisse知乎开源的图片选择器1、Matisse是知乎开源的一款
Android图片
/视频选择器。GitHub地址:https://gith
csdn2497242041
·
2018-02-01 19:15
Android
Android图片
压缩以及优化
前言图片压缩在Android技术中已经属于烂大街,上周看了2个开源库然后对自己项目的压缩做了对比,发现一些新东西,记录与此。为何要压缩体积的原因如果你的图片是要准备上传的,那动辄几M的大小肯定不行的,况且图片分辨率大于设备分辨率的话毫无意义。内存原因如果图片要显示下Android设备上,ImageView最终是要加载Bitmap对象的,就要考虑单个Bitmap对象的内存占用了,如何计算一张图片的加
M悇芐冋忆
·
2018-01-26 11:54
Android图片
三级缓存开发
因为目前工程无法使用第三方,只能搞一个三级缓存了三级缓存分为内存缓存,本地缓存,网络缓存;缓存的步骤依次是网络,内存,本地,然后取的顺序为内存,本地,网络。在加载图片时引用时尽量采用弱引用避免出现图片过多产生OOM.。1、内存缓存,android为我们提供LruCache=其中维护着一个LinkedHashMap。LruCache可以用来存储各种类型的数据,我们设置它的大小,一般是系统最大存储空间
WhatYouSeeMe
·
2018-01-24 10:05
android图片
加载框架glide v4使用大全
关于GlideGlide是一个快速高效的
Android图片
加载库,注重于平滑的滚动。Glide提供了易用的API,高性能、可扩展的图片解码管道(decodepipeline),以及自动的资源池技术。
android的那点事
·
2018-01-23 16:32
android控件的缩放,移动
(2018.1.16注:草稿上周就写差不多,一直没来得及完善,这两天又撸出来一个android随手势旋转的控件,过两天不忙的时候,整理一下放出来)相关文章
android图片
的缩放,移动android控件的缩放
某人_Valar
·
2018-01-22 21:28
Android图片
压缩
摘要:对android上图片压缩,其实总结起来基本可以分为两类压缩:尺寸压缩和质量压缩,尺寸压缩其实也可以理解为是对像素上的压缩,而质量压缩使我们在不改变尺寸的前提下对图片压缩。如果没有理解你可能有疑惑点,这两种压缩有什么区别了?或者说什么时候用尺寸压缩什么时候用质量压缩。区别后面提到,而具体什么时候用什么压缩,这个是要看需求的来决定,判断标准后面会给一些建议,仅供参考。一.图片的基本知识图像是由
男爵是只猫丶
·
2018-01-22 19:58
android 和RxJava配合使用的两个图片压缩框架LuBan、Compressor
LuBanLuban(鲁班)——
Android图片
压缩工具,仿微信朋友圈压缩策略。目前做App开发总绕不开图片这个元素。但是随着手机拍照分辨率的提升,图片的压缩成为一个很重要的问题。
晓果博客
·
2018-01-05 17:06
Rx系列
Android图片
压缩
最近项目需求中,有对图片上传需求,既不能压缩过小导致不清晰,又不能原图上传,导致上传过慢,不仅浪费了流量,体验上也不好影响图片大小的一个是图片质量,一个是图片像素。压缩方法无非是,采样率压缩和质量压缩,还有一个是微信压缩(这个请自行学习,涉及到jni层面)图片像素:图片像素大家应该都知道,不知道的请自行百度。为了解决大图片在控件上引起崩溃,我们通常的做法就是修改采样率,采样率是什么?可以简单理解,
Kac930
·
2018-01-03 16:19
android升级篇
Android加载大图防止OOM
下面就介绍解决该问题的途径解决途径
Android图片
Bitmap对象是用BitmapFactory工具类中多种解析方法创建的。创建的方式大概分为:、1)SD卡文件中加载解析方式publicst
MG_ZXC
·
2018-01-03 09:20
Android
基础
Android图片
加载框架最全解析(六),探究Glide的自定义模块功能
本文转载自郭神的Glide分析系列:http://blog.csdn.net/guolin_blog/article/details/72866313本文同步发表于我的微信公众号,扫一扫文章底部的二维码或在微信搜索郭霖即可关注,每天都有文章更新。不知不觉中,我们的Glide系列教程已经到了第六篇了,距离第一篇Glide的基本用法发布已经过去了半年的时间。在这半年中,我们通过用法讲解和源码分析配合学
cp_Mark
·
2017-12-30 15:15
android
图片架构
图片框架
Android实现图片拖拉功能
这次记录的是实现
Android图片
用手拖拉的功能,,供大家参考,具体内容如下编译环境:eclipseAndroid版本4.0创建工程过程略实现图片在页面内的拖拉原理图:计算出手指移动的位移,通过matrix
光仔December
·
2017-12-27 10:46
Android实现手指触控图片缩放功能
这次记录的是实现
Android图片
两手触控缩放的功能。
光仔December
·
2017-12-27 10:18
Android图片
处理工具类BitmapUtils
Android图片
的处理工具类BitmapUtils,供大家参考,具体内容如下项目中经常会用到图片,所以在这先简单的总结一下。闲言少叙,上代码。
吕冲
·
2017-12-25 09:55
android图片
压缩工具类分享
本文实例为大家分享了
android图片
压缩工具类的具体代码,供大家参考,具体内容如下importjava.io.BufferedOutputStream;importjava.io.ByteArrayInputStream
一直向钱
·
2017-12-25 09:05
Android 图片压缩
参考
Android图片
压缩此篇文章不讨论质量压缩,比例压缩与采样率压缩,只考虑使用libjpeg,绕过andriodapi层,还原哈夫曼算法先给个结果吧,一张原图图片,经过这种压缩方法,能压缩到压缩后,
apkcore
·
2017-12-24 14:56
Android自定义 view之图片裁剪从设计到实现
android图片
剪切是常用的功能,因为博客开发的是SDK不涉及到activity,所以就需要自定义裁剪功能,参阅了网上的大部分资料后,在github上一个封装好的裁剪库cropper,正好符合要求,本着拿来主义的思想
chunqiuwei
·
2017-12-21 14:08
android
小谈android
RecyclerView的功能扩展(
Android图片
选择器)
Android应用程序开发中总会遇到从本地选择照片的操作,本文描述得是一个简单得图片选择器支持设置图片张数、可以设置屏蔽得图片格式、图片预览。更多的功能正在开发中,项目已放到:码云git上我也在随时更新这个项目。下面就简单地介绍下这个内容。效果图片工程逻辑简述实现原理则是,使用Android提供的媒体数据库,将图片资源的地址(存在本地的绝对地址(路径))提取出来,再使用Glide图片加载框架,将图
小小程序员Eric
·
2017-12-15 11:46
Android
bitmap的六种压缩方式,
Android图片
压缩
android中图片是以bitmap形式存在的,那么bitmap所占内存,直接影响到了应用所占内存大小,首先要知道bitmap所占内存大小计算方式:图片长度x图片宽度x一个像素点占用的字节数以下是图片的压缩格式:这里写图片描述其中,A代表透明度;R代表红色;G代表绿色;B代表蓝色。ALPHA_8表示8位Alpha位图,即A=8,一个像素点占用1个字节,它没有颜色,只有透明度ARGB_4444表示1
cain07
·
2017-12-07 17:34
android图片
缓存随笔
图片缓存原理作为android进阶的必备知识,是一名中高级开发人员必须掌握的,也经常在面试中被问到,故做一下记录。众所周知,为避免内存溢出,图片有三级缓存的说法,即内存,硬盘,网络。内存缓存技术核心类是LruCache,它的算法原理是把最近使用的对象用强引用存储在LinkedHashMap中,并且把最近最少使用的对象在缓存值达到预设值之前从内存中移除。代码解释://获取到可用内存的最大值,使用内存
Aron1001
·
2017-12-07 05:13
Android图片
加载框架比较与使用
Android中网络图片的加载几乎是必须的,在使用图片的过程中经常伴随着OOM,错位,图像自定义等一系列问题;本文简单介绍一下常用的网络图片的第三方类库的使用方法FrescoGlidePicassoUniversalImageLoaderVolleyFresco在build.gradle中导入compile'com.facebook.fresco:fresco:1.5.0'//fresco引用基本
PGzxc
·
2017-12-05 23:02
技术文档
Android图片
的Base64编码与解码及解码Base64图片方法
Base64是网络上最常见的用于传输8Bit字节码的编码方式之一,Base64就是一种基于64个可打印字符来表示二进制数据的方法。Base64编码是从二进制到字符的过程,可用于在HTTP环境下传递较长的标识信息。例如,在JavaPersistence系统Hibernate中,就采用了Base64来将一个较长的唯一标识符(一般为128-bit的UUID)编码为一个字符串,用作HTTP表单和HTTPG
妖久
·
2017-12-05 09:28
Android图片
浏览器-隐式Intent打开图片
实现功能点击“查看图片”时能够跳出提示,选择系统图库打开还是自己编写的应用打开,并且对于下载好的图片也有效(效果如下图)1.我将cat.jpg放在res/drawable目录下,通过按钮设置打开图片,在按钮的监听设置如下:@OverridepublicvoidonClick(Viewview){Intentintent=newIntent(Intent.ACTION_VIEW);//打开图片得启动
大白杏仁
·
2017-12-04 06:28
Android图片
选择器
爬了某网站的图片,放到自己App上观赏一波。发现自己写的App中的一个获取本地的相片功能直接崩了。然后就想优化优化。废话不多说,上图。test.gifTheapplicationmaybedoingtoomuchworkonitsmainthread.这个坑应该是最容易去填的,但是还是要说。因为有这个坑,然后会升级成另一个坑。还是要说,这个坑是什么。怎么造成的。怎么解决。这个坑是什么?Theapp
___刘辉良
·
2017-12-03 06:37
(转)
Android图片
加载框架最全解析(二),从源码的角度理解Glide的执行流程
还没有看过上一篇文章的朋友,建议先去阅读
Android图片
加载框架最全解析(一),Glide的基本用法。
IT枫
·
2017-12-02 16:31
Android7.0相机图册图片剪切封装 - ucrop框架
*剪切图片框架ucrop我也写了一篇博客:
Android图片
剪切框架uCrop简单集成剪切示例图:代码:1、调用代码Activity:ublicclassAccountDataActivityextendsActivityimplementsV
Beluga_白鲸
·
2017-11-30 11:45
【
Android
进阶开发
】
Android开发之图片压缩工具类完整实例
本文实例讲述了
Android图片
压缩工具类。
勤修戒定慧
·
2017-11-24 10:58
整理:图片文件管理工具类---ImageUtil
顶赞:
Android图片
压缩(质量压缩和尺寸压缩)&Bitmap转成字符串上传-享受技术带来的快乐-CSDN博客http://blog.csdn.net/jdsjlzx/article/details/
芒果蜜桃π
·
2017-11-23 17:08
Android之路
整理
Android图片
加载框架:Glide的常用用法|SquirrelNote
我的系列文章
Android图片
加载框架:Glide的常用用法|SquirrelNote
Android图片
加载框架:Glide源码解析|SquirrelNote前言现在Android上的图片加载框架非常成熟
跳动的松鼠
·
2017-11-20 00:52
Android图片
采样缩放功能实例代码
为什么要对Android中的图片进行采样缩放呢?是为了更加高效的加载Bitmap。假设通过imageView来显示图片,很多时候ImageView并没有图片的原始尺寸那么大,这时候把整张图片加载进来后再设给ImageView是没有必要的,因为ImagView并没有办法显示原始的图片。所以我们可以使用BitmapFactory.Options按照一定的采样率加载缩小后的图片,将缩小后的图片在Imag
妖久
·
2017-11-14 17:18
Android上传图片的方式
Android上传图片并附带数据使用文件流关于
Android图片
上传的两种方式,一种是文件流的方式上传,图片转换成二进制上传;另一种是把图片转成Base64方式上传.1.文件流上传图片、(图片上传需要一个图片的路径
写代码的姑娘
·
2017-11-03 16:28
三种
Android图片
压缩方法 压缩到指定大小
本文转载,本人收藏用,代码仅供参考一、图片质量压缩/***质量压缩方法*@paramimage*@return*/publicstaticBitmapcompressImage(Bitmapimage){ByteArrayOutputStreambaos=newByteArrayOutputStream();image.compress(Bitmap.CompressFormat.JPEG,100
Beluga_白鲸
·
2017-11-02 13:01
【
Android
工具封装
】
深入理解Glide
Glide是一个快速高效的
Android图片
加载库,注重于平滑的滚动。Glide提供了易用的API,高性能、可扩展的图片解码管道(decodepipeline),以及自动的资源池技术。
jiantaocd
·
2017-10-30 23:36
Android
拆轮子
Glide 4.x工作总体执行流程概述
android图片
加载框架最早用的就是ImageLoader,并且对其源码专门弄了个ImageLoader专栏分析其源码,后来项目中也用过Fresco以及Glide等,但是一直没有静下心来深入其Glide
chunqiuwei
·
2017-10-29 09:11
glide
Glide源码解析
android图片
叠加方法
Android有时候会遇到需要两张图片叠加起来的效果,现记录如下:/**此方法分别传入两个bitmap对象,一个为底图(背景图background),*另一个则位于其上面(前景图foreground),若上面的bitmap是不透明的话,*就会完全遮住下面的bitmap,那么保存为图片后,就只能看到位于上面的bitmap的信息,*图片的大小为两个bitmap叠加的大小。*/privateBitmap
tongseng
·
2017-10-17 16:32
Android
Android
图片处理
Android图片
压缩终结篇
先发一张昨天去看我雷哥演唱会的皂片然后再说正文哈哈。qq_pic_merged_1506931428106.jpg简介由于工作原因,boss下达的任务就大概说了对图片进行压缩寻找比较合理的方式,还举了一个项目中的坑,就是系统原生的Bitmap.compress设置质量参数为100生成图片会变大的坑。所以我打算用一点时间研究研究Bitmap在内存和外存中的情况。首先需要对图片进行压缩,大家都知道图片
我叫王菜鸟
·
2017-10-02 15:29
Android图片
三级缓存的原理及其实现
为什么要使用三级缓存如今的AndroidApp经常会需要网络交互,通过网络获取图片是再正常不过的事了假如每次启动的时候都从网络拉取图片的话,势必会消耗很多流量。在当前的状况下,对于非wifi用户来说,流量还是很贵的,一个很耗流量的应用,其用户数量级肯定要受到影响特别是,当我们想要重复浏览一些图片时,如果每一次浏览都需要通过网络获取,流量的浪费可想而知所以提出三级缓存策略,通过网络、本地、内存三级缓
JWLUUU
·
2017-09-23 12:20
Android图片
等比例缩放和填充屏幕效果
本文实例为大家分享了
Android图片
等比例缩放和填充屏幕的具体代码,供大家参考,具体内容如下第一种方法:在ImageView的t同事设置两个属性android:adjustViewBounds="true"android
星辰之力
·
2017-09-21 10:19
Android图片
加载库Glide和Fresco是如何工作的
原文地址:https://blog.mindorks.com/how-the-android-image-loading-library-glide-and-fresco-works-962bc9d1cc40通常,我们在加载图片的时候经常会遇到如下的问题:内存溢出错误图片加载到视图中比较缓慢UI变得无响应,并且不能平滑滚动让我们来看一下它们是如何一个一个解决这些问题的内存溢出错误Glide做了向下
小菜鸟程序媛
·
2017-09-16 14:07
Android 使用Fresco实现不同形状的加载图片
一概述Fresco是Facebook发布的一款开源框架,号称是目前最强的
Android图片
加载库,在内存方面的表现极为优秀,对于Fresco的一些介绍,就不多说了,如果你感兴趣肯定会到网上找一些相关的资料
Horizony_
·
2017-09-11 16:55
android
Android图片
压缩之鲁班Luban图片压缩(最接近微信的一种压缩)
引言:太多的图片会增加服务器的压力,而目前用户的手机像素越来越高,图片的体积也越来越大,动则5-10多M,而当项目又需要加载很多图片,最直接的结果就是导致APP卡顿,OOM也不为过。微信官方有一条关于图片流量的数据,所有的照片会被其压缩到50-200k,再上传。所以我们只能给朋友发照片的时候可以选择原图,但是在上传到朋友圈的时候是强制压缩的,我们没有办法。总结来说,在Android设备中,图片有如
芒果味的你呀
·
2017-09-06 10:38
剖析Picasso中的内存缓存机制——LruCache
Android进阶之路系列:http://blog.csdn.net/column/details/16488.html众所周知,Picasso是一个优秀的
Android图片
加载库。
chzphoenix
·
2017-09-05 11:46
剖析Picasso中的内存缓存机制——LruCache
Android进阶之路系列:http://blog.csdn.net/column/details/16488.html众所周知,Picasso是一个优秀的
Android图片
加载库。
Bennu-Cui
·
2017-09-05 11:24
android
Android进阶之路
Android中关于图片的那些事儿
最近在面试中,被频繁询问到关于
Android图片
处理的问题,对于一个初级Android开发者来说,只会使用,而不懂得原理是不行的。
奕晴天
·
2017-08-31 22:48
AndroidImageSlider实现炫酷轮播广告效果
AndroidImageSlider是一个神奇而且方便的
Android图片
滚动框架,在菜鸟商城项目中我们就要使用这个框架来实现炫酷的轮播广告。
菜鸟窝学院
·
2017-08-30 16:12
Android RollPagerView实现轮播图
AndroidRollPagerView实现轮播图
android图片
轮播效果,RollViewPager的简单使用在build.gradle(app)加载包compile'com.jude:rollviewpager
龙哥IT
·
2017-08-30 15:30
Android图片
流水式布局
仿照墨迹天气的天气时景做了一个类似的图片流水式布局的控件。首先需要自定义一个高度随图片宽度自适应的控件。publicclassRatioImageViewextendsImageView{privatefloatmDrawableSizeRatio;//图片的高/宽比例publicRatioImageView(Contextcontext){this(context,null);}publicRa
Drc15H
·
2017-08-28 19:31
[OpenSource] Android 图片、视频选择库 PVSelector
Android图片
、视频选择库PVSelector写在开始去年在编写公司项目的时候,牵涉到图片选择的部分,UX“借鉴”了微信的相关UI,因为工期原因,没有时间雕琢一个比较精致的选择库,所幸的是刚好在github
leobert_lan
·
2017-08-24 17:05
android
Android图片
加载框架Glide用法,手把手教你加载图片和下载高清长图并加载,提供封装好的实体类。
1在泰国举行的谷歌开发者论坛上,谷歌为我们介绍了一个名叫Glide的图片加载库,作者是bumptech。这个库被广泛的运用在google的开源项目中,包括2014年googleI/O大会上发布的官方app。现在这款框架非常的火,再次提供给大家使用流程。1导入简单粗暴2进行封装packagecom.fufeng.util;importandroid.content.Context;importand
杰克船长爱萝莉
·
2017-08-22 14:57
Android -对图片Drawable进行变色
Android图片
DrawableCompat利用setTint()对图片Drawable进行变色1.利用color资源对Drawable变色Drawable对象的来源不限制,可以是从资源getResource
fengsehng
·
2017-08-21 21:03
android
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他