silverlight中顺序/倒序异步加载多张图片
2009-11-13 15:45
253 查看
相册/图片切换广告等很多常用小应用中,服务器返回一组图片的uri,然后silverlight利用WebClient异步加载,如果要严格控制加载顺序的话,可以利用Stack(堆栈)或Queue(堆栈)处理,思路:不要全部一起加载,先加载第一个,在完成的异步回调过程中,继续发起一下次异步。
回想我们在ajax开发中,有一种技术叫"http长连接",在每一次ajax异步请求完成时,继续发起下一个异步请求,这样客户端与服务端的连接就一直保持下去了。
这二者多么相象!再次印证了我的那句话:技术很多时候一通百通 :)
关键代码:
using System;
using System.Collections.Generic;
using System.Net;
using System.Windows;
using System.Windows.Browser;
using System.Windows.Controls;
using System.Windows.Media.Imaging;
using QueueLoad.controls;
namespace QueueLoad
源代码:http://files.cnblogs.com/yjmyzz/QueueLoad.rar
回想我们在ajax开发中,有一种技术叫"http长连接",在每一次ajax异步请求完成时,继续发起下一个异步请求,这样客户端与服务端的连接就一直保持下去了。
这二者多么相象!再次印证了我的那句话:技术很多时候一通百通 :)
关键代码:
using System;
using System.Collections.Generic;
using System.Net;
using System.Windows;
using System.Windows.Browser;
using System.Windows.Controls;
using System.Windows.Media.Imaging;
using QueueLoad.controls;
namespace QueueLoad
源代码:http://files.cnblogs.com/yjmyzz/QueueLoad.rar
相关文章推荐
- silverlight中顺序/倒序异步加载多张图片
- jQuery中图片异步加载的简单顺序处理
- 异步加载网络图片 可同时加载多张
- Android ListView异步加载图片时图片顺序混乱解决办法
- 瀑布流图片顺序加载器和利用Promise的异步加载同步处理函数
- Java Swing 多线程加载图片(保证顺序一致)
- UITableView 异步加载图片
- Android异步加载网络图片
- 【移动开发】Android图片异步加载之Android-Universal-Image-Loader使用
- 异步图片加载控件
- tableViewCell异步加载图片流程
- Android ListView 异步加载图片错位的问题
- 使用ImageLoader实现图片异步加载
- UniversalImageLoader(异步加载大量图片)
- Android-Universal-Image-Loader 图片异步加载类库的使用(超详细配置)
- android listview异步加载图片错位,重复,闪烁分析以及解决方案
- iOS Cell异步图片加载优化,缓存机制详解。
- ListView异步加载图片的解决办法
- 图片异步加载
- ”郭神“---Android ListView异步加载图片乱序问题,原因分析及解决方案