1.功能概要Android-Universal-Image-Loader是一个开源的UI组件程序,该项目的目的是提供一个可重复使用的仪器为异步图像加载,缓存和显示。(1).使用多线程加载图片(2).灵活配置ImageLoader的基本参数,包括线程数、缓存方式、图片显示选项等;(3).图片异步加载缓...
分类:
移动开发 时间:
2014-07-16 20:49:10
阅读次数:
262
微信、QQ、天天动听等程序,在打开时显示了一张图片,然后跳转到相关界面。本文实现这个功能,其实很简单.......
分类:
移动开发 时间:
2014-07-11 08:37:55
阅读次数:
235
jQuery信息提示工具官方地址:http://www.sharejs.com/code/jquery/plugin/poshytip-1.0/demo/index.htmlDemo中提供了三种使用的例子,页面代码如下:1、鼠标滑上这里看看2、用户名:3、服务端调用:鼠标滑向这里加载图片当然,别忘了...
分类:
Web程序 时间:
2014-07-09 22:26:37
阅读次数:
205
iOS开发项目篇—09新版本特性·分享和开始一、ios开发中图片的加载图片的加载:[UIImage imageNamed:@"home"]; 加载png图片(一)非retina屏幕(1)3.5 inch(320 x 480)* home.png(二)retina屏幕(1)3.5 inch(640 x...
分类:
移动开发 时间:
2014-07-09 15:09:31
阅读次数:
340
在 APP应用中,listview的异步加载图片方式能够带来很好的用户体验,同时也是考量程序性能的一个重要指标。关于listview的异步加载,网上 其实很多示例了,中心思想都差不多,不过很多版本或是有bug,或是有性能问题有待优化。有鉴于此,本人在网上找了个相对理想的版本并在此基础上进行改 造,下面就让在下阐述其原理以探索个中奥秘
贴张效果图先:
异...
分类:
其他好文 时间:
2014-07-09 10:58:16
阅读次数:
241
加载网络图片可以说是网络应用中必备的。如果单纯的去下载图片,而不去做多线程、缓存等技术去优化,加载图片时的效果与用户体验就会很差。
一、自己实现加载图片的方法
tips:
*iOS中所有网络访问都是异步的.(自己开线程去下载)
*普通为模型增加UIImage属性的方法做的是内存缓存(下次启动还需要从网络重新加载),
而要做本地缓存的话,还要自己手动存储网络上下载的图片.
*为了加...
分类:
移动开发 时间:
2014-07-08 17:44:24
阅读次数:
293
项目地址:https://github.com/ZaBlanc/WebImageView
作者对加载图片,以及图片的内存缓存和磁盘缓存做了封装。
代码量不多,但是能够满足一般的加载图片。
先看下项目结构:
我认为通常情况下自己去实现的话,这点需要仔细看下。
/**
*
* @param urlString 对应图片的网络地址
* @return
...
分类:
Web程序 时间:
2014-07-03 13:54:42
阅读次数:
2509
网上找了一张图, listview 异步加载图片之所以错位的根本原因是重用了convertView 且有异步操作.如果不重用convertView 不会出现错位现象, 重用convertView 但没有异步操作也不会有问题。我简单分析一下:当重用convertView 时,最初一屏显示 7 条记录,...
分类:
移动开发 时间:
2014-06-30 13:59:01
阅读次数:
245
网上找了一张图, listview 异步加载图片之所以错位的根本原因是重用了convertView 且有异步操作.如果不重用convertView 不会出现错位现象, 重用convertView 但没有异步操作也不会有问题。我简单分析一下:当重用convertView 时,最初一屏显示 7 条记录,...
分类:
移动开发 时间:
2014-06-26 17:47:43
阅读次数:
189
摘要:1:ios通过抽象类NSOperation封装了gcd,让ios的多线程变得更为简单易用; 2:耗时的操作交给子线程来完成,主线程负责ui的处理,提示用户的体验 2:自定义operation继承自NSOperation,在子线程中下载图片; 3:保证图片只下载一次,还有保证下载...
分类:
移动开发 时间:
2014-06-26 13:09:37
阅读次数:
231