摘要:
前言Android仿真翻页效果有2种操作模式,一种是手势点击之后直接翻页,另外一种是跟随手势翻页.前面一种实现方式很多,例如可以利用,利用触摸屏的Fling、Scroll等Gesture操作来操作.另外还有利用ViewFlipper以及翻页动画是模仿真实的翻页效果.本文结合网络资料笼统介绍跟随手势翻... 阅读全文
随笔档案-2013年1月9日
Android仿真翻页
2013-01-09 12:27 by 三戒1993, 472 阅读, 收藏,
摘要:
前言Android仿真翻页效果有2种操作模式,一种是手势点击之后直接翻页,另外一种是跟随手势翻页.前面一种实现方式很多,例如可以利用,利用触摸屏的Fling、Scroll等Gesture操作来操作.另外还有利用ViewFlipper以及翻页动画是模仿真实的翻页效果.本文结合网络资料笼统介绍跟随手势翻... 阅读全文
Chaikin Curve(球面插值)
2013-01-09 12:24 by 三戒1993, 137 阅读, 收藏,
摘要:
http://www.cnblogs.com/hongru/archive/2011/10/27/2226946.html在两条折线间完成平滑的过渡是 用画布做UI 或者做类似地图编辑器一类的工作的 很常见的任务。怎么样化方为圆是决定工作效率的很重要的因素。(当需要编辑的曲线多起来, 复杂起来的时候... 阅读全文
Chaikin Curve(球面插值)
2013-01-09 12:24 by 三戒1993, 180 阅读, 收藏,
摘要:
http://www.cnblogs.com/hongru/archive/2011/10/27/2226946.html在两条折线间完成平滑的过渡是 用画布做UI 或者做类似地图编辑器一类的工作的 很常见的任务。怎么样化方为圆是决定工作效率的很重要的因素。(当需要编辑的曲线多起来, 复杂起来的时候... 阅读全文
翻页特效原理
2013-01-09 11:40 by 三戒1993, 262 阅读, 收藏,
摘要:
http://www.open-open.com/lib/view/1326265166952实现真实的翻页效果,为了能在翻页的过程中看到下一页的内容,在翻页之前必须准备两张页面,一张是当前页,另一张是下一页。翻页的过程就是对这两张页面的剪切,组合过程。用户看到的可以分为3部分:当前页的可见部分(下... 阅读全文
翻页特效原理
2013-01-09 11:40 by 三戒1993, 341 阅读, 收藏,
摘要:
http://www.open-open.com/lib/view/1326265166952实现真实的翻页效果,为了能在翻页的过程中看到下一页的内容,在翻页之前必须准备两张页面,一张是当前页,另一张是下一页。翻页的过程就是对这两张页面的剪切,组合过程。用户看到的可以分为3部分:当前页的可见部分(下... 阅读全文
Bezier曲线原理及实现代码(c++)
2013-01-09 11:28 by 三戒1993, 318 阅读, 收藏,
摘要:
http://blog.163.com/my_appy@126/blog/static/118323971200953061819702/一、原理:贝塞尔曲线于1962年,由法国工程师皮埃尔·贝塞尔(Pierre Bézier)所广泛发表,他运用贝塞尔曲线来为汽车的主体进行设计。贝塞尔曲线最初由Pa... 阅读全文
Bezier曲线原理及实现代码(c++)
2013-01-09 11:28 by 三戒1993, 253 阅读, 收藏,
摘要:
http://blog.163.com/my_appy@126/blog/static/118323971200953061819702/一、原理:贝塞尔曲线于1962年,由法国工程师皮埃尔·贝塞尔(Pierre Bézier)所广泛发表,他运用贝塞尔曲线来为汽车的主体进行设计。贝塞尔曲线最初由Pa... 阅读全文
使用NSRunloop等待异步任务完成
2013-01-09 11:06 by 三戒1993, 109 阅读, 收藏,
摘要:
本文出自 清风徐来,水波不兴 的博客,转载时请注明出处及相应链接。本文永久链接: http://www.winddisk.com/2012/05/19/%e4%bd%bf%e7%94%a8n/一. 代码及原理[[NSRunLoop currentRunLoop] runMode:NSDefaultR... 阅读全文
使用NSRunloop等待异步任务完成
2013-01-09 11:06 by 三戒1993, 229 阅读, 收藏,
摘要:
本文出自 清风徐来,水波不兴 的博客,转载时请注明出处及相应链接。本文永久链接: http://www.winddisk.com/2012/05/19/%e4%bd%bf%e7%94%a8n/一. 代码及原理[[NSRunLoop currentRunLoop] runMode:NSDefaultR... 阅读全文
NSRunLoop概述和原理
2013-01-09 10:58 by 三戒1993, 94 阅读, 收藏,
摘要:
首先讲NSRunLoop之前, 说说timer这个东西:我们把环境都设置在Cocoa中,这里所讲的timer就用NStimer,当然这里的原理适用于其他系统的timer。因为NSTimer是作为一种timerresource加入到NSRunLoop中去,在当timer的时间累计到规定时间之后就触发t... 阅读全文
NSRunLoop概述和原理
2013-01-09 10:58 by 三戒1993, 158 阅读, 收藏,
摘要:
首先讲NSRunLoop之前, 说说timer这个东西:我们把环境都设置在Cocoa中,这里所讲的timer就用NStimer,当然这里的原理适用于其他系统的timer。因为NSTimer是作为一种timerresource加入到NSRunLoop中去,在当timer的时间累计到规定时间之后就触发t... 阅读全文
iOS 各种布尔值类型讲解
2013-01-09 10:43 by 三戒1993, 123 阅读, 收藏,
摘要:
boolean_t t1 = 1;//int typeBoolean t2 = 1; //unsigned char typeBOOLt3 = 4;//YESorNObool t4 = 1;//true or falseNSAssert(t1, @"boolean_t t1 is NO");//通过... 阅读全文
iOS 各种布尔值类型讲解
2013-01-09 10:43 by 三戒1993, 357 阅读, 收藏,
摘要:
boolean_t t1 = 1;//int typeBoolean t2 = 1; //unsigned char typeBOOLt3 = 4;//YESorNObool t4 = 1;//true or falseNSAssert(t1, @"boolean_t t1 is NO");//通过... 阅读全文
NSRunLoop中Autorelease pool 管理
2013-01-09 10:19 by 三戒1993, 169 阅读, 收藏,
摘要:
http://segmentfault.com/q/1010000000123664iOS的运行时是由一个一个runloop组成的,每个runloop都会执行下图的一些步骤:可以看到,每个runloop中都创建一个Autorelease Pool,并在runloop的末尾进行释放,所以,一般情况下,... 阅读全文
NSRunLoop中Autorelease pool 管理
2013-01-09 10:19 by 三戒1993, 148 阅读, 收藏,
摘要:
http://segmentfault.com/q/1010000000123664iOS的运行时是由一个一个runloop组成的,每个runloop都会执行下图的一些步骤:可以看到,每个runloop中都创建一个Autorelease Pool,并在runloop的末尾进行释放,所以,一般情况下,... 阅读全文
Objective C内存管理进阶(二):理解autorelease
2013-01-09 10:13 by 三戒1993, 131 阅读, 收藏,
摘要:
http://www.cnblogs.com/MobileDevelop/archive/2010/07/19/1779138.html如果你能够真正的理解autorelease, 那么你才是理解了Objective c的内存管理。Autorelease实际上只是把对release的调用延迟了,对于... 阅读全文
Objective C内存管理进阶(二):理解autorelease
2013-01-09 10:13 by 三戒1993, 122 阅读, 收藏,
摘要:
http://www.cnblogs.com/MobileDevelop/archive/2010/07/19/1779138.html如果你能够真正的理解autorelease, 那么你才是理解了Objective c的内存管理。Autorelease实际上只是把对release的调用延迟了,对于... 阅读全文
autorelease对象具体什么时候释放?
2013-01-09 10:06 by 三戒1993, 104 阅读, 收藏,
摘要:
在项目中,会有一个默认的Autorelease pool,程序开始时创建,程序退出时销毁,按照对Autorelease的理解,岂不是所有autorelease pool里的对象在程序退出时才release, 这样跟内存泄露有什么区别?答案是,对于每一个Runloop, 系统会隐式创建一个Autore... 阅读全文
autorelease对象具体什么时候释放?
2013-01-09 10:06 by 三戒1993, 221 阅读, 收藏,
摘要:
在项目中,会有一个默认的Autorelease pool,程序开始时创建,程序退出时销毁,按照对Autorelease的理解,岂不是所有autorelease pool里的对象在程序退出时才release, 这样跟内存泄露有什么区别?答案是,对于每一个Runloop, 系统会隐式创建一个Autore... 阅读全文