文章列表
我的上一篇文章,提到了masm32/macro/string.mac这个文件里的宏,但是没有说明使用方法,所以我直接把这个文件里的使用说明翻译一下。 ;; 文本宏的集合 ;; 作者: Four-F (four-f@mail.ru) ;; 最后更新2004年9月1日 ;; ...
基于.net的网站信息采集系统的设计与实现
- 博客分类:
- 技术杂绘
1 引言 随着WWW的发展,搜索引擎所提供的搜索和导航服务已经成为互联网上非常重要的网络服务,它的特点是能够帮助我们很快找到所需的网站或资料。而某些情况下,我们浏览网站时关注的是几个特定网站上的一类 ...
终于要定义一个组件方法了,利用原型来实现。看看这样如何: function Player(name){ Player.MIN_EXTENDED_TIME = 1; Player.MAX_EXTENDED_TIME = 3; this._name = name; }; Player.prototype.setName = function(name){ this._na ...
在FLEX4中 使用一个HTTPService 读取远程的XML文档
然后为TREE组件赋值的例子
这个例子很简单 但是却很是实用哦! 1。先给出XML文档
2。给出FLEX4代码 用最简单的代码 实现功能
flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600" creationComplete="remoteData.send()" ...
这段时间做个项目,要涉及到flash开发。真悲催,之前没有接触过flash开发,于是找个哥们临时教了一下Adobe Flash CS5 的使用方法,感觉还蛮简单,所见即所得,和MFC下的开发有点像,渐渐摸到些门道,功能也开发得差不多了 ...
有时候重写组件的时候会遇到measure函数在调用 invalidateProperties(),invalidateSize(),invalidateDisplayList()后失效方法无法执行,即使调用了invalidateSize也不行,虽然FLEX在下一个"渲染事件"(render event)期间对相应的commitProperties(),measure(), updateDisplayList()方法进行调用,但是当用户设置组件的height 和width 属性时, Flex 不会调用measure()方法。也就是说,只有当组件的explicitWidth ...
你需要把第一节给读懂了再开始本章.
flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600" xmlns:os="http://openscales.org" creationComplete="initMap();"> height=&qu ...
DataGrid学习1
- 博客分类:
- 技术杂绘
任务1:程序实现对dataGrid的某列进行排序操作。
让DataGrid发送一个HeaderRelease事件,就可以实现 // 用于点击按钮实现对datagrid的重新排序 protected function btnSort_clickHandler(event:MouseEvent):void { var dge:DataGridEvent = new DataGridEvent(DataGridEvent.HEADER_RELEASE, false, true, 0, null, 0, null, null, 0); dgTest1.dispatchEvent(dge); ...
在用flex杯bison开发语言处理程序时,用户先编写一个flex源程序和一个bison源程序。flex , bison和C/C++是强耦合的。
flex源程序经flex处理后,在文件lex.yy.c中生成一个用C语言描述的词法分析子程序yylex() ,文件lex.yy.c再经C编译器编译,就可以得到能与其它模块链接的目标文件lex.yy.o或可直接运行的命今文件。
bison源程序经bison处理后可在文件y.tab.c中得到一个用C语言描述的语法分析子程序yyparse()。文件y.tab.c再经C编译器编译,就可以得到能与其它模块链接的目标文件y.tab.o或可直接运行的 ...
Flex 通用的表格过滤处理
- 博客分类:
- 技术杂绘
在上文"Flex AdvancedDataGrid表格过滤"中介绍了flat data和HierarchicalData的过滤处理,并且提到所谓表格过滤实质上就是表格的数据源过滤。本文继续假设表格的最终数据源就是Arraycollection,则表格过滤通用化处理,就是arraycollection的filterFunction通用化处理。
思路如下:
1)构造过滤条件列表;
2)过滤函数实现,根据过滤条件列表逐个进行验证,最终返回true或者false验证结果;
实现如下:
1)构造过滤条件列表
条件列表本身是一个array Coll ...
一:事件流机制
由于OOP编程将程序看成一个个对象、模块共同交流协作而提供功能或服务,这样必然会涉及对象之间交流消息的情况。所谓消息,就是指系统某处发生了什么事情,以信息的方式通知相关的对象。
AS3中采用的DOM3事件处理机制可以让交流数据的双方降低耦合度,及所谓的"脱耦"(脱离耦合性)!使得各个对象之间依赖性大大降低。
DOM3事件模型定义了一整套标准的生成和处理事件消息的方法,使程序中的对象可以相互交互、通信,保持自身状态和响应变化。
简单的说,数据的提供者只管发出数据对象,只要确保数据对象是flash.events.Event类或者子类的实 ...
基于松耦合的概念 自定义事件类型将取到很重要的作用 当您创建自己的自定义 Event 类时,必须覆盖继承的 Event.clone() 方法,以复制自定义类的属性。如果您未设置在事件子类中添加的所有属性,则当侦听器处理重新分派的事件时,这些属性将不会有正确的值。 自定义事件类 继承flash.events.Event类 下面看代码 其中 message 是自定义的属性, 下面要使用这个属性 来传递参数 package com.demo.event { import flash.events.Event; public class TestEvent extends Event { publ ...
Flex是咋回事之三 谁用谁知道
- 博客分类:
- 技术杂绘
一项技术,从概念提出到技术研发到商业发布,再到实际应用,最终将产品呈现在用户面前,这是一个漫长而复杂的过程。在这当中,很多有创意有生命力的技术因为各种原因小小遗憾地不幸夭折了。Flex能走到今天确实不易 ...
大型 flash 游戏开发经验浅谈(webGame)
2011年11月07日
偶然的break
一路上把生命碾压在记忆的相片里, 最后贴在墓碑上会很好看。 原创:netice 转载注明
针对游戏,我分了以下几个部分 一:资源管理
1 从格式上分类 png/jpg 位图 ,swf动画文件 2 从功能上分类 位图展示文件(png\jpg\swf),swf类库文件 3 如何进行版本管理
资源服务器管理(CDN 资源过期时间控制)、客户端管理(资源变更后,换名或者加版本后缀)
4 加载资源
A预加载 ,全局资源(永占内存,尽量少些)
...
AS3.0类库整理
2011年10月26日
1、as3ebaylib
http://code.google.com/p/as3ebaylib/
2、as3youtubelib
http://code.google.com/p/as3youtubelib/
3、as3flickrlib
http://code.google.com/p/as3flickrlib/
4、Yahoo ASTRA Flash Components
http://developer.yahoo.com/flash/astra-flash/
5、facebook-as3 ...