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图片缓存框架
iOS获取App缓存文件的大小并清除缓存
App在处理网络资源时,一般都会做离线缓存处理,其中最典型离线
缓存框架
为SDWebImage。但是,离线缓存会占用一定的存储空间,所以缓存清理功能基本成为资讯、购物、阅读类app的标配功能。
kmonarch
·
2021-06-08 18:58
Android 图片内存控制重采样加载高分辨率图片,拒绝OOM
在平常的开发中,经常容易遇到的问题便是OOM的内存泄漏,而在泄漏的过程中,图片的问题一般占据榜首位置,即便在当前已经有了诸多优秀开源的图片
缓存框架
的情况下,有时候依旧不可避免.图片的加载消耗内存,大量的图片进行内存消耗
Ch3r1sh
·
2021-06-06 05:33
andrid 图片加载库 Coil
githubcoil使用文档Coil是一个
Android图片
加载库,通过Kotlin协程的方式加载图片。
xiaoChannel
·
2021-06-06 01:45
SpringBoot如何整合并使用Ehcache
缓存框架
EhCache是一个纯Java的轻量级进程内
缓存框架
,具有快速、简单等特点,是Hibernate中默认的缓存提供方。
singleZhang2010
·
2021-06-04 06:52
Solon详解(八)- Solon的
缓存框架
使用和定制
Solon详解系列文章:Solon详解(一)-快速入门Solon详解(二)-Solon的核心Solon详解(三)-Solon的web开发Solon详解(四)-Solon的事务传播机制Solon详解(五)-Solon扩展机制之SolonPluginSolon详解(六)-Solon的校验框架使用、定制与扩展Solon详解(七)-SolonIoc的注解对比Spring及JSR330Solon详解(八)-
草编椅
·
2021-05-24 14:44
关于9.png
用处:代替Padding:不可完全替代,完美解决方案还是多套UI图解决图片变形的问题九宫格的中间一格不可以为不变的部分不方便的的地方:那个软件这的很难用细节地方需要用PS修刚开始听说9.png是用来解决
Android
王谙然
·
2021-05-21 13:48
10个优秀个android项目
原地址做笔记:Android-FilePicker-
android图片
和文档选择器ViewPagerCards-android卡片切换效果ViewPagerCardsCoCoin-一款完整的记账app(
lhybxs
·
2021-05-20 12:15
基于canvas画布,
Android图片
编辑库,实现的一款图片轻量级编辑框架,目前支持涂鸦、马赛克、剪裁、文字等功能,支持Android11
废话不多说,直接上图使用allprojects{repositories{...maven{url'https://jitpack.io'}}}dependencies{implementation'com.github.OneZeroYang:EditImage:1.1.0'}详细使用方法见github原理代码细节我就不体现了,直接说点核心吧,大家都知道,可以通过Canvas绘制view先创建一
ZeroCode_ysh
·
2021-05-20 10:17
Android开发
android
java
android
studio
kotlin
Android图片
ImageView双击缩放并拖动移动位置
先放实例图片缩放借助Matrix的缩放功能来达到图片缩放的目的privateMatrixscaleMatrix;//第一个参数为横向缩放值,第二个参数为纵向缩放值,第三个第四个参数为参考坐标scaleMatrix.postScale(scale,scale,motionEvent.getX(),motionEvent.getY());//切记修改控件缩放模式为MATRIXmView.imageMv
曲幽
·
2021-05-19 15:34
Android
imageview
scale
matrix
posttranslate
doubleclick
2016.7.30设计LTWebViewLayout高度自适应
缓存框架
前言笔记:思维设计图,方法调用栈暂时先搁置,先补补校招知识参考资料苹果开发者文档UITableViewCell自适应高度框架作者博客设计思路设计总图布局子图根据key(键)来区别每个UIWebView高度UIWebView代理方法UIWebView横屏竖屏数组LTWebViewLayout(高度布局)主要方法技术点CategoryUseMethodSwizzlingCategoryAssociat
js丶
·
2021-05-18 06:17
Android图片
cannot be decoded
今天遇到个问题,书城总有某些图片在4.4之前的手机上加载不出来。原以为是我们使用的Glide库的问题,然后我把图片地址复制出来,另开了个demo工程,使用UIL库试了下,发现还是打不开。我直接使用Android自带的浏览器对图片地址进行打开,但还是不显示。这时,我开始怀疑是图片的问题了,然后我使用photoshop打开了这张图片的模式查看图片详情,发现这张图片的模式是CMYK的(CMYK是印刷格式
BK_凌霄
·
2021-05-16 19:53
django中的缓存
提升服务器响应速度将执行过的操作数据存储下来,在一定时间内,再次获取数据的时候,直接从缓存中获取比较理想的方案,缓存使用内存级缓存使用缓存的目的:缓解服务器的读写压力提升服务器的响应速度提升用户体验Django内存
缓存框架
缓存框架
的核心目标
wcw_____
·
2021-05-16 17:10
Android图片
压缩以及优化
前言图片压缩在Android技术中已经属于烂大街,上周看了2个开源库然后对自己项目的压缩做了对比,发现一些新东西,记录与此。为何要压缩体积的原因如果你的图片是要准备上传的,那动辄几M的大小肯定不行的,况且图片分辨率大于设备分辨率的话毫无意义。内存原因如果图片要显示下Android设备上,ImageView最终是要加载Bitmap对象的,就要考虑单个Bitmap对象的内存占用了,如何计算一张图片的加
08_carmelo
·
2021-05-16 08:50
初识Facebook的强大
Android图片
加载的框架:Fresco
Fresco是facebook推出的一款强大的图片加载的框架,这个框架出来一段时间了,前一段时间使用过了ImageLoader的框架,生命在于折腾,今天就来折腾一下Fresco这个强大的框架。1.配置环境由于我用的是androidstudio所以这里就只是说一下androidstudio下如何配置,在强大的gradle,只需要一句话搞定,gradle会帮你下载这个Fresco框架,gradle真好
爱情小傻蛋
·
2021-05-15 20:33
Android图片
添加水印
在项目开发进行中,要求给商品图片添加水印。有什么好办法呢?搜索网上的大致有两种方案ImageView视图加载出现之后在进行加载在布局中写布局文件实现以上两种方案都不能很好的满足项目的需要,所以就考虑到重写ImageView,在onDraw方法中做事情WatermarkImageView继承ImageViewpublicclassWatermarkImageViewextendsAppCompatI
timmy_tan
·
2021-05-15 17:18
Android图片
加载尺寸监控
前言安卓开发过程中,很多时候都会用到加载网络图片,而加载这些网络图片往往又很占内存,所以,我们最好对这些图片进行一个监控。比如说,imageView的宽和高为40dp,然后经过转换,大概是120px左右。也就是说,我们加载的图片尺寸,其实只要120px就行了。如果后台返回的图片尺寸是300px*300px,那多出的180px是没有意义的,只会浪费内存和流量。所以,我们在开发的时候,要对图片进行一个
在寻找雪见的景天
·
2021-05-14 12:54
Spring系列-ehcache配置
Ehcache是现在最流行的纯Java开源
缓存框架
,配置简单、结构清晰、功能强大,最初知道它,是从Hibernate的缓存开始的。
憨厚的老菜鸟
·
2021-05-09 14:16
Android图片
压缩
1.原色牛顿通过三棱镜折射发现自然光是可以分解的:image.png他进一步研究,发现自然界只有三种光不能被分解,即红绿蓝(RGB),image.png而其他颜色的光均可由这三种光配制而成,因此将红绿蓝称为原色(三单色)。2.颜色的表示艺术界,每种颜色根据颜色的深浅,分为256色(灰度级),计算机中,1bit可以表示两个数(0和1),而:1byte=8bit,28=256(2的8次方)计算机中用1
xandone
·
2021-05-09 08:11
Android图片
处理二:PhotoView源码解析
PhotoView是一个用于处理图片手势的控件,其源码设计很不错,高内聚低耦合,值得我们深入学习下。1基本结构PhotoView类代码很简单,看下构造就行了。publicPhotoView(Contextcontext,AttributeSetattr,intdefStyle){super(context,attr,defStyle);init();}privatevoidinit(){attac
Jadyli1
·
2021-05-08 18:06
Android
android
Android图片
双击放大、移动、单击退出
packagecom.hzjr.widget;importandroid.content.Context;importandroid.graphics.Matrix;importandroid.graphics.RectF;importandroid.graphics.drawable.Drawable;importandroid.support.v4.view.ViewPager;importa
喂_balabala
·
2021-05-06 18:04
今日资讯客户端源码
1.
android图片
下载缓存库picasso的使用2.andro
极分享
·
2021-05-05 23:14
android图片
系列 (4) - SVG动画(动态SVG 图片)
看过之前那篇介绍静态SVG矢量图片的童鞋,应该时有感触的,SVG就是给我们一个空的不限制大小的canvas画板,然后我们使用path路径去绘制我们需要的图形,这就是静态的SVG。动态SVG就是对静态SVG的一种扩展,就是给静态SVG加一个可以执行动画操作的壳。说的简单点就是这么回事,对于兼容性来说,你只要完成了前面静态SVG的兼容,那么这里就不用再做其他操作了。废话不多说,直接然我们来看看如何写动
前行的乌龟
·
2021-05-02 21:04
巧用
Android图片
资源,打造更精致的APP
前言由于android系统的开放性,以及IOS的相对封闭。第三方设备想要使用苹果的OS,目前来说是不可能。所以,各厂商纷纷的投入了android的怀抱,android阵营也越来越强大,如今移动操作系统也就是android和ios的天下。也正是因为android的开放性,可定制度高,导致了各种屏幕尺寸、各种分辨率的android设备铺满了手机、平板、智能电视、手表、盒子、智能硬件...等各种应用场景
商领云
·
2021-05-02 15:22
Fresco的源码学习
图前言Fresco
android图片
加载的框架,facebook出品。本文是对Fresco框架源码的阅读学习后的记录,主要是理清三个主要类的之间的关系。
考特林
·
2021-05-02 13:34
Android图片
加载内存占用分析
作为一名Android开发人员,你见得最多的大概就是res/drawable-[density]/文件夹了,现在又大概多了res/mipmap-[density]/文件夹,这些文件夹通常用来存放图片资源文件,大家可能再熟悉不过了,现在我问你,一张大小为376.16K的480x800且位数为8的图片放在res/drawable-xxhdpi/文件夹下,在分辨率为1920*1080的手机上这张图片占用
C6C
·
2021-05-02 11:09
Android图片
打水印
shuiyin.jpg手机端打水印(文字和图片)使用的是Bitmap、Matrix和Canvas类的一些方法,可以实现拉伸、旋转、位移等等效果。原理很简单,就是在画布Canvas上绘制图形、图片、文字等等,得到你想要的效果图片。百度搜索图片打水印有很多结果,没找到斜着打水印的代码,有很多公司都要求上图的效果,所以写着玩玩。/***添加全屏斜着45度的文字*/publicstaticBitmapdr
brycegao
·
2021-05-02 08:40
Android
缓存框架
ASimpleCache
Paste_Image.png发现的问题:1.没有统计缓存的文件总大小的功能,可以自己在DiskLruCache基础上进行更改。地址https://github.com/yangfuhai/ASimpleCache
jacky123
·
2021-05-01 11:52
Android图片
压缩加密上传 - NDK终极压缩和加密上传
1.概述上一期已讲到
Android图片
压缩加密上传-JPEG压缩算法解析,我们不打算采用BitmapFactory去压缩,而是采用JPEG的压缩算法,当然大家最好是将两者结合一下,今天我们直接去网上找一个已经写好的开源库
红橙Darren
·
2021-05-01 00:58
Android图片
缓存框架
Glide
Android图片
缓存框架
GlideGlide是Google提供的一个组件。它具有获取、解码和展示视频剧照、图片、动画等功能。它提供了灵活的API,帮助开发者将Glide应用在几乎任何网络协议栈中。
大学霸IT达人
·
2021-04-30 11:20
Android图片
如何做到三级缓存
一盏灯,一片昏黄;一,一杯淡茶。守着那一份淡定,品读属于自己的寂寞。保持淡定,才能欣赏到最美丽的风景!保持淡定,人生从此不再寂寞。为什么要使用三级缓存如今的AndroidApp经常会需要网络交互,通过网络获取图片是再正常不过的事了假如每次启动的时候都从网络拉取图片的话,势必会消耗很多流量。在当前的状况下,对于非wifi用户来说,流量还是很贵的,一个很耗流量的应用,其用户数量级肯定要受到影响特别是,
这个码农不太牛
·
2021-04-29 22:43
android图片
处理 ---获取图片
intent详解(一)、intent详解(二)1、获取图片1、相册以隐氏intent的方式打开系统默认的图库,需要传入mimeTypecom.cooliris.media.Gallery代码如下://打开图片IntentgalleryIntent=newIntent(Intent.ACTION_PICK);//IntentgalleryIntent=newIntent(Intent.ACTION_
i冰点
·
2021-04-28 23:06
memcache原理
早些年,memcache是主流的
缓存框架
,现在一般不会再用memcache了,redis逐渐代替了memcache。相比memcache,redis有更丰富的数据类型、支持持久化等等优点。
mrchen004
·
2021-04-28 09:26
Android图片
加载----Glide的用法总结
前言本文主要是对Glide基本用法的总结,方便今后查看。在今后的使用中,如果遇到坑或者比较好玩的地方,会补充到该文章。另外大神看到这篇文章,希望给些指点。Glide的基本用法1.Glide加载一张图片Glide.with(this)//上下文参数.load(url)//图片地址,可以是资源文件、文件、Uri、assets、raw、ContentProvider、sd卡资源.into(imageVi
chaohx
·
2021-04-27 14:55
炫酷的效果
写本文的目的:分享和记录那些年见过的炫酷效果更新周期:不定期跟新碎玻璃的效果地址:https://github.com/Yalantis/StarWars.
Android图片
浏览地址:https://github.com
Robert_Zhang
·
2021-04-24 14:59
参禅
share=1&fr=app_
android图片
发自App最近看了一本马建勋的《禅味哲学》,挺有趣的小故事,能悟出点小道理。从中节选了这两篇我最有感触的,让我们一起参禅吧。
小雅琴韵
·
2021-04-23 21:12
你架构中使用了什么设计模式?
总是被面试官问道你在项目中用到了什么设计模式,之前是在自己写的ImageLoader中对缓存用了设计模式,但是由于种种原因还是最后选择了Picasso图片
缓存框架
。有的时候就不怎么好回答面试官的问题。
jacky123
·
2021-04-23 04:20
Android图片
加载解析之Bitmap
(总结是很有必要的)在
Android图片
加载方面,我们少不了与Bitmap(位图)打交道,但是与它相处需要步步谨慎啊,稍不留神就跟OOM(内存溢出)见面啦。>java.lang.Outo
顶级工程师闯天涯
·
2021-04-20 14:14
ViewFlipper探索与使用——顺便实现
Android图片
轮播
如果本文帮助到你,本人不胜荣幸,如果浪费了你的时间,本人深感抱歉。希望用最简单的大白话来帮助那些像我一样的人。如果有什么错误,请一定指出,以免误导大家、也误导我。本文来自:http://www.jianshu.com/users/320f9e8f7fc9/latest_articles感谢您的关注。前段时间偶然看到一个使用ViewFlipper实现图片轮播的。我承认,之前我是没有听过ViewFli
Wing_Li
·
2021-04-20 10:39
Android 图片加载(二)图片加载框架Glide 入门篇
原文链接:http://bumptech.github.io/glide/Github地址:https://github.com/bumptech/glide上一篇:
Android图片
加载(一)高效加载
怡红快绿
·
2021-04-18 07:28
基于 Android VideoCache 的预加载
最近有做需求关于视频缓存,了解到相关的开源库AndroidVideoCache,一款市面上相对比较流行的视频
缓存框架
,而我想利用该框架进行视频缓存的处理,并且希望能够支持预加载。
10块钱new一个对象
·
2021-04-18 03:16
架构的相关
设计一个图片
缓存框架
image.png图片通过什么方式进行读写过程?以图片URL的单向Hash值作为Key。流程:image.png内存设计上需要考虑哪些问题?
Alex1989
·
2021-04-01 16:44
Android 3rd Libs-常用第三方库汇总
MindMapping对应如下思维导图所描述,第三方库按功能分,大致可以分为如下几类:UIWebView网络请求-NetRequst数据解析-DataParse数据库-DataBase图片加载-ImageLoad
缓存框架
黎明鸟飞去
·
2021-03-14 22:21
Android图片
、视频资源选择库(支持图片/视频/仿微信拍照、拍视频)
简介Android媒体资源选择库(支持图片/视频/仿微信拍照、拍视频),非常简单使用,支持图库多选、单选、仿微信拍照拍视频、系统照相机拍照拍视频(v1.2.0)。如需使用美颜滤镜、简单图片编辑,ffmpeg视频编辑等,可使用v2.1.0。PS:只需要普通拍照选图,用v1.2.0即可。v2.1.0会使项目增加10M左右。预览选择文件夹多选预览单选拍摄视频剪辑视频裁剪图片编辑依赖根bulid.grad
Devil_Chen
·
2021-03-11 23:10
android图片
轮播效果,RollViewPager的简单使用
版权声明:本文为博主许佳佳原创文章,转载请务必注明出处。图片轮播算是我们用的比较多的一个功能,我之前也写过类似的文章(http://blog.csdn.net/double2hao/article/details/48896297),但是说实话自己写并不是特别方便,而且往往bug会比较多。而在github上有一些大神专门写了viewpager的轮播框架并且开源,供大家学习参考,这篇博客就教大家如何
随心随性_0a25
·
2021-03-11 11:40
一段代码,两倍时差,直击并发编程伪共享
看到其中介绍《无锁的
缓存框架
:Disruptor》时,接触到了一个概念——伪共享(falsesharing),说是会影响并发程序的执行性能,被很多人描述成无声的性能杀手,突然感觉到了自己知识的匮乏,罪过啊
·
2021-02-07 19:16
java并发编程
一段代码,两倍时差,直击并发编程伪共享
看到其中介绍《无锁的
缓存框架
:Disruptor》时,接触到了一个概念——伪共享(falsesharing),说是会影响并发程序的执行性能,被很多人描述成无声的性能杀手,突然感觉到了自己知识的匮乏,罪过啊
·
2021-02-07 19:06
java并发编程
全网最权威的Caffeine教程
最近来了一个实习生小张,看了我在公司项目中使用的
缓存框架
Caffeine,三天两头跑来找我取经,说是要把Caffeine吃透,为此无奈的也只能一个个细心解答了。
·
2021-02-06 23:05
java缓存命中率缓存缓存设计
还在用 Guava Cache?它才是 Java 本地缓存之王!
这一篇我们将要谈到一个新的本地
缓存框架
:CaffeineCache。它也是站在巨人的肩膀上-GuavaCache,借着它的思想优化了算法发展而
Java技术栈
·
2021-01-13 08:05
java
tp5框架原理详解_从零开始手写
缓存框架
redis(13)HashMap 源码原理详解
为什么学习HashMap源码?作为一名java开发,基本上最常用的数据结构就是HashMap和List,jdk的HashMap设计还是非常值得深入学习的。无论是在面试还是工作中,知道原理都对会我们有很大的帮助。本篇的内容较长,建议先收藏,再细细品味。不同于网上简单的源码分析,更多的是实现背后的设计思想。涉及的内容比较广泛,从统计学中的泊松分布,到计算机基础的位运算,经典的红黑树、链表、数组等数据结
weixin_39907316
·
2021-01-09 08:49
tp5框架原理详解
全网最权威的Caffeine教程
最近来了一个实习生小张,看了我在公司项目中使用的
缓存框架
Caffeine,三天两头跑来找我取经,说是要把Caffeine吃透,为此无奈的也只能一个个细心解答了。
稀饭
·
2020-12-26 16:24
java
缓存
缓存设计
缓存命中率
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他