IOS面试问题总结分类:IOS开发2013-11-20 17:265873人阅读评论(1)收藏举报目录(?)[+]通过网络搜寻和自己总结经历找了一些IOS面试经常被问道的问题:1.搞清楚touch事件的传递(事件的响应链)事件的响应(responder chain)只有继承了UIResponder的...
分类:
移动开发 时间:
2014-11-12 09:18:12
阅读次数:
15625
1.冒烟测试—Monkey自动化1.Monkey命令简单讲解 ? monkey -v -p com.jh.jhcs.activity --throttle 50 --pct-touch 100 5000; ? 命令讲解: ? Monkey 指的为工具名。 ? -v 显示默认程序的信息。 ? -p c...
分类:
移动开发 时间:
2014-11-11 22:43:36
阅读次数:
299
上一篇文章主要讲述了Android的TouchEvent的分发过程,其中有两个重要的函数:onInterceptTouchEvent和onTouchEvent,这两个函数可被重装以完成特定的逻辑。onInterceptTouchEvent的定义为于ViewGroup中,默认返回...
分类:
移动开发 时间:
2014-11-11 19:26:17
阅读次数:
249
这篇文章我们剔除Starling的Touch事件体系和动画体系,专门来看看Starling中的渲染流程实现,以及其搭建的显示列表结构。由于Starling是模仿Flash的原生显示列表,所以我们可以参照原有的知识体系来阅读Straling的代码。Starling类:Straling类是整个Starl...
分类:
其他好文 时间:
2014-11-10 21:41:49
阅读次数:
133
需引入文件:lazyload-min.js插入代码:function loadscript() { LazyLoad.loadOnce([ 'JS/touch.js', 'http://libs.baidu.com/j...
VelocityTracker 主要应用于touch event, VelocityTracker通过跟踪一连串事件实时计算出当前的速度。方法 //获取一个VelocityTracker对象, 用完后记得回收 //回收后代表你不需要使用了,系统将此对象在此分配到其他请求者 static publ.....
分类:
移动开发 时间:
2014-11-08 00:41:47
阅读次数:
333
Sencha Touch panel 以及 container事件中并没有点击事件,但有时我们需要给一个面板添加点击事件该如何实现呢,话不多说具体实现代码如下。
Ext.getCmp('panel_id').element.on({
tap : function() {
alert("你点击了panel");
...
分类:
其他好文 时间:
2014-11-07 17:03:37
阅读次数:
186
Cocoa Touch中的MVC模式中,模型和视图不能进行通信,所有通信都是控制器完成。
- 模型:是个较为特殊的对象,本质是视图的数据,Text Field输入的内容,Button上的标签都是模型,不一定非要创建一个模型类。
- 视图:UIView,这个比较容易理解,向控制器发送请求。
- 控制器:更新视图作为对用户请求的回应,更新模型的数据。
模型里面就是数据,视图就是个界面,控制器是...
分类:
移动开发 时间:
2014-11-05 23:17:35
阅读次数:
289
水果公司的那些small and cute的设备给我们提供了前所未有的用户体验。当用户在iphone和ipad上运指如飞的时候,那些使用objective-c写出优秀应用的开发人员们心里一定充满了成就感,因为正是他们(而不是水果)让iOS的世界变的丰富多彩。然而对于我们这些以web为自己事业核心的程...
分类:
Web程序 时间:
2014-11-05 16:44:32
阅读次数:
200
这篇文章着重介绍多触式设备上特有的gesture event(android和iOS对这个事件的封装大同小异)。这个事件是对touch event的更高层的封装,和touch一样,它同样包括gesturestart,gesturechange,gestureend三个事件回调:gesturestar...
分类:
Web程序 时间:
2014-11-05 16:20:59
阅读次数:
188