代码改变世界

阅读排行榜

C# http下载(支持断点续传)

2016-02-22 16:59 by fat___lin, 6253 阅读, 收藏,
摘要: 分享下项目里面自己封装的一个http下载类 功能如下: 1、支持断点续传 2、下载失败自动重试 3、超时等异常处理 using System; using System.Collections.Generic; using System.IO; using System.Net; public cl 阅读全文

unity 3消 游戏

2015-07-17 22:14 by fat___lin, 2149 阅读, 收藏,
摘要: 3消游戏跟着智能手机流行到现在已经有很长一段时间,unity实现的3消https://github.com/textcube/match3action截图如下:在阅读源码的时候不难发现,GameSystem所负责的东西太过繁重,很多时候总是要很费力去分清哪些是对ui进行处理,哪些是进行数据处理,哪些... 阅读全文

基于 unity ngui 上的滚动加载__UiVirtual

2015-07-11 16:23 by fat___lin, 2113 阅读, 收藏,
摘要: 在游戏里面经常会有背包,好友,对话,这样的列表。当列表的内容多了,如果一打开界面就对所有内容进行实例化,会消耗大量的性能,且会造成UI上的卡顿。于是便需要,在列表里面只实例化屏幕上可见的item。屏幕外的不需要进行实例化。这里https://github.com/textcube/infinites... 阅读全文

windowsphone 瀑布流&ui虚拟化

2014-03-19 22:30 by fat___lin, 1608 阅读, 收藏,
摘要: 瀑布流已经有点年代了吧,不过wp上还真是挺少资料的。今天抽空把自己之前搞过的东西写出来,避免大家重复劳动。一、简单的瀑布流排版加入ui虚拟化。最近看了段博琼 ui虚拟化的一篇博文,链接:http://www.cnblogs.com/hebeiDGL/p/3410575.html觉得还不错,于是下载了他的demo稍微改了一下瀑布流效果。demo截图如下: 主要改动:1:自定义WaterFallPanel继承Panel,用于实现瀑布流排版,并保持容器children距离顶部高度的信息:public class WaterFallPanel : Panel { public W... 阅读全文

unity 多线程

2015-07-13 21:49 by fat___lin, 1491 阅读, 收藏,
摘要: 对于客户端来说,好的用户体验,需要保持一个快速响应的用户界面。于是便要求:网络请求、io操作等 开销比较大的操作必须在后台线程进行,从而避免主线程的ui卡顿。(注:协程也是主线程的一部分,进行大量的io操作也会造成UI卡顿)在 WPF 中,DispatcherObject只能通过与它关联的Dispa... 阅读全文