iOS之列表性能优化异步绘制:不依赖任何第三方pod框架,主要从异步线程绘制、图片异步下载渲染等方面,尽可能优化UITableView的使用,提高滑动流畅性
1
SmartImageView是图片异步下载的开源项目,可以下载指定路径的图片,可以自动清除缓存,清楚的缓存按缓存文件创建时间最久未使用的原则进行清除。 使用步骤: 1,解压缩后,把src以下的部分复制到自己项目的src目录下。 2,xml中把ImageView标签改为如下: 3,代码中初始化SmartImageView控件: SmartImageView myImage = (SmartImageView) this.findViewById(R.id.my_image); //说明:setImageUrl是SmartImageView特有的方法,通过此方法便可实现图片的异步下载 myImage.setImageUrl("http://www.baidu.com/meinv.jpg");
2019-12-21 20:11:45 8KB 图片异步下载
1