android
文章平均质量分 61
liujulie
这个作者很懒,什么都没留下…
展开
-
图片加载
图片加载问题1:如何加载一张图片? 问题2:缓存的作用? 问题3:熟悉的图片加载框架? 在手机上,如果一张图片的大小超过应用内存的限制,势必造成oom。说到图片加载,不得不提BitMap,它是android中重要的图片处理类,利用它可以很方便的对图片进行缩放,旋转等操作。BitMapFactory支持从文件系统,资源,输入流以及自己数组加载一个BitMap对象,另外bitmapfactory.原创 2016-07-19 21:22:07 · 554 阅读 · 0 评论 -
window-phonewindow-decorView
view :可以是一个控件,也可以是包涵多个view的viewgroup; window:一个抽象类,并不是指手机屏幕,可大可小它的具体类是phonewindow:可以说一个activity,就对应着一个window,它包含三个级别的window,1)、应用级别,例如activity;2)系统window,比如toast;3)、子window,不能独立存在,必须依赖特定的父window之中,常见的原创 2016-07-20 16:13:41 · 319 阅读 · 0 评论 -
ImageLoader(1)
基本功能对于图片加载来说,应该主要包含两个基本的功能: 1. 图片的同步/异步加载 2. 图片缓存缓存一般来说,数据可以来源于内存,磁盘,以及网络。对于一个图片控件,当内存中存在图片资源,可以直接从内存中直接读取,当内存中不存在图片资源,可以查看磁盘存储中是否有改图片资源,同样如果不存在,退而求次考虑从网络上下载。缓存分为memoryCache和diskCache。两种策略都将优先考虑使用最原创 2016-12-20 22:04:44 · 234 阅读 · 0 评论