摘要:
说说JSON和JSONP,也许你会豁然开朗,含jQuery用例Posted on 2012-04-19 23:37 随它去吧 阅读(79513) 评论(181)编辑 收藏前言:由于Sencha Touch 2这种开发模式的特性,基本决定了它原生的数据交互行为几乎只能通过AJAX来实现。当然了,通过调用强大的PhoneGap插件然后打包,你可以实现100%的Socket通讯和本地数据库功能,又或者通过HTML5的WebSocket也可以实现与服务器的通讯和服务端推功能,但这两种方式都有其局限性,前者需要PhoneGap支持,后者要求用户设备必须支持WebSocket,因此都不能算是ST2的原生解 阅读全文
摘要:
浏览器缓存机制浏览器缓存机制,其实主要就是HTTP协议定义的缓存机制(如: Expires; Cache-control等)。但是也有非HTTP协议定义的缓存机制,如使用HTML Meta标签,Web开发者可以在HTML页面的节点中加入标签,代码如下:html code上述代码的作用是告诉浏览器当前页面不被缓存,每次访问都需要去服务器拉取。使用上很简单,但只有部分浏览器可以支持,而且所有缓存代理服务器都不支持,因为代理不解析HTML内容本身。下面我主要介绍HTTP协议定义的缓存机制。Expires策略Expires是Web服务器响应消息头字段,在响应http请求时告诉浏览器在过期时间前浏览器可 阅读全文
摘要:
FlashDevelop 与 FlashBuilder 关于Embed paths 路径的区别 事发原因: 原来项目使用FlashBuilder 4开发,其中使了Embed来嵌入资源, 路径是“../images/a.png”.后来招来新人,习惯使用FlashDevelop,新建FD AS3项目,并把目录指向原FlashBuilder 项目目录,一切正常顺利。但只有[Embed]的资源报 路径错误 .后来google了一大把,终于发现解决方式: 把“../images/a.png”. 改成“/../images/a.png”完全搞定. 原因如下: 在FB中,以上两种路径... 阅读全文
摘要:
Flash Platform的性能优化——节省内存2012-08-30 17:24:13|分类:FlashPlayer底层|举报|字号订阅节省内存对于应用程序(尤其台式机应用程序)开发一直非常重要。然而,内存的使用量对移动设备来说非常重要,因此有必要限制应用程序占用的内存量。显示对象选择适当的显示对象。ActionScript 3.0 包含很多显示对象。要限制内存用量,最简单的优化技巧之一是使用合适类型的显示对象。对于非交互式简单形状,请使用 Shape 对象。对于不需要时间轴的交互式对象,请使用 Sprite 对象。对于使用时间轴的动画,请使用 MovieClip 对象。应始终为应用程序选择 阅读全文