当前位置:首页>科技>正文

UIscrollView有什么重用机制、缓存机制没 怎样实现android缓存机制

2023-06-29 04:23:11 互联网 未知 科技

 UIscrollView有什么重用机制、缓存机制没 怎样实现android缓存机制

UIscrollView有什么重用机制、缓存机制没?

如果你是翻页的scrollview。是有这样的机制的。我们一般采用lazyLoad的加载方法,就是只加载显示页,显示页的前一页,显示页的后一页,这三个页面。如果scrollview不是用的翻页模式,那我就不知道了,貌似没有吧

怎样实现android缓存机制

1
2
3
4
5
6
7
        intsize = 80000  //缓存大小,Byte
        LruCache cache = newLruCache(size){
            @Override
            protectedintsizeOf(String key, Object value) {
                returnsuper.sizeOf(key, value)
            }
        }

安卓实现了LRUCache,按Map的方法操作缓存,加载之前先判断缓存里有没有数据,没有就从外部存储读进去,再加载出来