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
SoftReference
【Android】网络图片加载优化(一)利用弱引用缓存异步加载
工作原理使用了
SoftReference
来缓存图片,允许GC在需要的时候可
oYunTaoLianWu
·
2013-11-08 23:00
android
优化
图片
异步
缓存
Android实现ListView异步加载图片
packagecn.wangmeng.test; importjava.io.IOException; importjava.io.InputStream; importjava.lang.ref.
SoftReference
归来熙
·
2013-11-05 11:00
android
listview图片异步加载
android 下的网络图片加载
废话少说,先贴上代码:packagecom.wangge.uumao.http; importjava.lang.ref.
SoftReference
; importjava.util.Ar
crystaltiger
·
2013-11-05 09:00
android
图片加载
Android IllegalArgumentException: Cannot draw recycled bitmaps解决方法
bitmap回收部分代码如下: 1 Bitmap removeBitmap =
softReference
.get(); 2 if(removeBitmap != null &&a
·
2013-11-04 22:00
exception
ListView异步加载图片是非常实用的方法,凡是是要通过网络获取图片资源一般使用这种方法比较好,用户体验好,下面就说实现方法,先贴上主方法的代码:
packagecn.wangmeng.test; importjava.io.IOException; importjava.io.InputStream; importjava.lang.ref.
SoftReference
yuanyuan_186
·
2013-10-24 22:00
weakreference
softreference
http://wiseideal.iteye.com/blog/1469295最后一段说的很好啦简单明了
SoftReference
和weakreference的区别是:一旦gc发现对象是weakreference
null1989
·
2013-10-09 16:00
SoftReference
缓存图片以及图片的异步加载
Java中的
SoftReference
即对象的软引用。如果一个对象具有软引用,内存空间足够,垃圾回收器就不会回收它;如果内存空间不足了,就会回收这些对象的内存。
rong_wz
·
2013-10-08 09:00
android
java的引用类型的详细介绍
•软引用(
SoftReference
),软引用对象,在响应内存需要时,由垃圾回收器决定是否清除此对象。一个持有软件引用的对象,不会被JVM很快回收,只要有足够
·
2013-10-03 15:56
LocalCache
关键词介绍1、
SoftReference
只要有足够的内存,就一直保持对象,直到发现内存吃紧且没有StrongRef时才回收对象,结合超时时间可以用来实现缓存。2、Refere
项籍20130121
·
2013-09-26 15:00
jvm
cache
缓存
SoftReference
Java中四种引用(强、软、弱、虚)
2.软引用(
SoftReference
)如果一个对象只具有软引用,则内存空间足够,垃圾回收器就不
caijunjun1006
·
2013-09-23 16:00
java
弱引用
强引用
四种引用
Java Reference
概述 Java中一共有四种Reference, 其中
SoftReference
, WeakReference, PhantomReference内有一个Referent和ReferenceQueue
·
2013-09-22 17:00
reference
android读取大图片并缓存
相册图片预取缓存策略是内存缓存(硬引用LruCache、软引用
SoftReference
<Bitmap>)、外部文件缓存(context.getCachedD
·
2013-09-16 10:00
android
全面解析Java中的GC与幽灵引用
Java中一共有4种类型的引用:StrongReference、
SoftReference
、WeakReference以及PhantomReference(传说中的幽灵引用呵呵),这4种类型的引用与GC
·
2013-09-11 10:22
优化的Bitmap缓存类
packageUtils;importjava.lang.ref.
SoftReference
;importjava.util.ArrayList;importjava.util.HashMap;importjava.util.LinkedList
yizhihaohut
·
2013-09-10 15:00
android
性能优化
bitmap缓存
WeakReference与
SoftReference
WeakReference与
SoftReference
都可以用来保存对象的实例引用,这两个类与垃圾回收有关。
_liusl
·
2013-09-06 11:00
弱引用
SoftReference
WeakReference
强应用
javaGC内存回收
WeakReference 4 - 代码实例
Java中WeakReference、WeakHashMap、
SoftReference
、ReferenceQueue的作用和使用场景:packagetest; importstaticjunit.framework.Assert.assertFalse
zjclugger
·
2013-09-02 18:00
java
SoftReference
WeakReference
java内存回收----引用
为了更好地管理对象的引用,从JDK1.2开始,java在java.lang.ref包下提供了三个类:
SoftReference
、PhantomReference和WeakReference,它们分别代表了
ZSMJ_2011
·
2013-08-28 22:00
Java WeakReference与
SoftReference
在看Android源码时,时常看到有使用WeakReference,特别去了解了一下这个类。中文名称叫弱引用,考虑到手机设备的内存相对小,所以Android源码中有很多地方使用到这个。如下原文链接:http://blog.csdn.net/jinhuiyu/article/details/3709767 要理解弱引用,首先要先了解一下强引用(StrongReference), 其实我之前也并不了解
zhao3546
·
2013-08-26 11:00
弱引用
SoftReference
WeakReference
[置顶] 项目经验分享-----有效避免OOM(Out of Memory)问题的解决方案
softreference
不建议使用。 当内存达到指定上限时,LRUCache有相应算法踢出缓存项。3.可以考虑将图片
caijunjun1006
·
2013-08-26 09:00
android
oom
解决方案
android图片异步加载到本地
packagecom.example.health.util; importjava.lang.ref.
SoftReference
; importjava.util.HashMap; importjava.util.HashSet
opzoonzhuzhengke
·
2013-08-22 15:00
java 清除缓存文件
这个可以避免加载缓存importjava.io.IOException; importjava.lang.ref.
SoftReference
; importjava.lang.reflect.Field
penngo
·
2013-08-19 14:00
基于软引用实现的缓存,当内存不够使会自动释放缓存内容,以避免OOM
缓存对象 import org.apache.log4j.Logger; import java.lang.ref.ReferenceQueue; import java.lang.ref.
SoftReference
medicine
·
2013-08-19 11:00
软引用
基于软引用实现的缓存
软引用(
SoftReference
)和引用队列(ReferenceQueue)
软引用(
SoftReference
)如果一个对象只具有软引用,则内存空间足够,垃圾回收器就不会回收它;如果内存空间不足了,就会回收这些对象的内存。只要垃圾回收器没有回收它,该对象就可以被程序使用。
alinazh
·
2013-08-19 09:06
java
虚拟机
数据库
应用程序
查询系统
软引用(
SoftReference
)和引用队列(ReferenceQueue)
软引用(
SoftReference
)如果一个对象只具有软引用,则内存空间足够,垃圾回收器就不会回收它;如果内存空间不足了,就会回收这些对象的内存。只要垃圾回收器没有回收它,该对象就可以被程序使用。
alinazh
·
2013-08-19 09:06
Java
数据库
虚拟机
Java
关于java的引用简单介绍
javaJDK1.2之后对于引用的概念进行了扩充,将引用分为强引用StrongReference,软引用
SoftReference
,弱引用WeakReference和虚引用WeakReference.⑴
alinazh
·
2013-08-19 09:11
java
虚拟机
Android--
SoftReference
缓存图片
SoftReference
缓存图片2012-4-1309:04| 发布者: benben| 查看:2426| 评论:0摘要:Java中的
SoftReference
即对象的软引用。
wwj_748
·
2013-08-16 15:00
android
有关
SoftReference
的一些事实
Java 的
SoftReference
有很多年都没有被人惦记了。
in355hz
·
2013-08-12 12:00
java
jvm
虚拟机
android软引用之SoftReferenceHashTable
public class SoftReferenceHashTable<K,V> { Hashtable<K,
SoftReference
<V>> mTable
hylxinlang
·
2013-08-10 09:00
ImageView异步加载网络图片
importjava.io.FileOutputStream;importjava.io.IOException;importjava.io.InputStream;importjava.lang.ref.
SoftReference
wangwenya
·
2013-07-28 11:00
ListView结合软引用和懒加载
文章涉及的知识点:
SoftReference
(软引用):JDK设置的关于对象引用的一种级别。在软引用的情况下,只
dongdong200514
·
2013-07-25 15:33
ListView
缓存
AsyncTask
软引用
懒加载
ListView结合软引用和懒加载
文章涉及的知识点:
SoftReference
(软引用):JDK设置的关于对象引用的一种级别。在软引用的情况下,只
dongdong200514
·
2013-07-25 15:33
缓存
软引用
listview
android
对象引用类型
引用主要分为:强引用(StrongReference)、软引用(
SoftReference
)、弱引用(WeakReference)、虚引用(PhantomReference)四种,引用的强度依次骤减。
maylorChao
·
2013-07-18 11:00
引用强度
Android 异步加载图片(扩展后)
importjava.io.File; importjava.lang.ref.
SoftReference
; importjava.util.HashMap; importandroid.graphics.Bitmap
yuhanxun
·
2013-07-12 09:00
android
加载
图片
异步
后台
android---多Activity一次性退出
实现步骤如下:1、创建一个单例对象packagecom.exit; importjava.lang.ref.
SoftReference
;importjava.
zhanglongit
·
2013-07-12 00:00
安卓缓存图片
android里可以采用软引用保存图片,
softReference
(软引用)你可以理解为容器,图片下载后放入容器里,你使用图片的时候去查看容器里是否有图片,有就可以直接从容器里读取,没有那么就去下载,下载图片后先放入容器里
ouy3xx
·
2013-07-11 21:46
android
缓存图片
安卓缓存图片
android里可以采用软引用保存图片,
softReference
(软引用)你可以理解为容器,图片下载后放入容器里,你使用图片的时候去查看容器里是否有图片,有就可以直接从容器里读取,没有那么就去下载,下载图片后先放入容器里
ouy3xx
·
2013-07-11 21:46
android
缓存图片
SoftReference
, WeakReference 以及 PhantomReference 的特性及用法
Java.lang.ref是Java类库中比较特殊的一个包,它提供了与Java垃圾回收器密切相关的引用类。这些引用类对象可以指向其它对象,但它们不同于一般的引用,因为它们的存在并不防碍Java垃圾回收器对它们所指向的对象进行回收。其好处就在于使者可以保持对使用对象的引用,同时JVM依然可以在内存不够用的时候对使用对象进行回收。因此这个包在用来实现与缓存相关的应用时特别有用。同时该包也提供了在对象的
lionheartyd
·
2013-07-09 16:00
SoftReference
WeakReference
ReferenceQueue
(原创)Android手动回收bitmap,引发Canvas: trying to use a recycled bitmap处理
Android的开发的时候,在ListView 或是 GridView中需要加载大量的图片,为了避免加载过多的图片引起OutOfMemory错误,设置了一个图片缓存列表 Map<String,
SoftReference
zwnJava
·
2013-07-09 13:00
android
java的GC编程
但是精益求精的思路我们应该把
SoftReference
用上。 自己也弄了个demo
85977328
·
2013-07-06 22:00
java
java的GC编程
但是精益求精的思路我们应该把
SoftReference
用上。 自己也弄了个demo
85977328
·
2013-07-06 22:00
java
java的GC编程
但是精益求精的思路我们应该把
SoftReference
用上。 自己也弄了个demo
85977328
·
2013-07-06 22:00
java
Android中使用
SoftReference
缓存图片对象
Java中的
SoftReference
即对象的软引用。如果一个对象具有软引用,内存空间足够,垃圾回收器就不会回收它;如果内存空间不足了,就会回收这些对象的内存。
mengdeqi
·
2013-07-05 09:59
SoftReference缓存
Java引用总结--StrongReference、
SoftReference
、WeakReference、PhantomReference
Java引用总结--StrongReference、
SoftReference
、WeakReference、PhantomReference 1 Java引用介绍 &
·
2013-06-25 14:00
WeakReference
listview 图片异步加载 的实现并缓存到内存 和本地sdcard 中
java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.lang.ref.
SoftReference
qq466862016
·
2013-06-20 23:00
Java中的四种引用
2.软引用(
SoftReference
)如果一个对象只具有软引用,则内存空间足够,垃圾回收器就不
leehong2005
·
2013-06-19 16:00
java
reference
Java的引用StrongReference、
SoftReference
、 WeakReference 、PhantomReference
1.StrongReference StrongReference是Java的默认引用实现, 它会尽可能长时间的存活于JVM内,当没有任何对象指向它时GC执行后将会被回收@Test public void strongReference() { Object referent = new Object(); /** * 通过赋值创建 Str
mxbhxx
·
2013-06-17 13:00
android
cache
ListView
imageview
asynchronous
Android 加载图片并存放在缓存中
packagecom.easaa.image;importjava.lang.ref.
SoftReference
;importjava.net.URL;importjava.util.HashMap;importjava.util.Map
mxbhxx
·
2013-06-17 12:00
java
android
cache
String
图片
Android 利用缓存机制实现文件下载
htm http://blog.csdn.net/life02/article/details/7588502 在下载文件或者在线浏览文件时,或者为了保证文件下载的正确性,需要使用缓存机制,常使用
SoftReference
kenkao
·
2013-06-15 07:00
android
JAVA Object References in JVM--Soft References
importjava.lang.ref.
SoftReference
;importjava.util.ArrayList;
zmycoco2
·
2013-06-13 07:00
soft
references
Java内存管理之软引用
Java内存管理之软引用软引用(
SoftReference
)的主要特点是具有较强的引用功能。只有当内存不够的时候才回收这类内存,因此在内存足够的时候,他们通常不被回收。
qileilove
·
2013-06-07 10:00
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他