一点速记

php的问题,遇到:

Cannot modify header information – headers already sent by

最简单的解决方法是将php.ini中设置

set output_buffering = On

这种方法开启了所有php程序的输出缓存,这样做可能影响php执行效率,这取决于服务器的性能和代码的复杂度。但是至少我现在运行良好。

关于flex中的国际化。

在任何地方放置语言根目录,然后按照语言创建子目录,比如英文是en_US,简体中文是zh_CN,其他的看手册; 每个语言包的文件都是xxx.properties,xxx是文件名,扩展名都不变; 将语言根目录添加到项目的sources Path中,如果本来就在,就不用改了; 编译的时候设置-locale zh_CN,多个语言用空格隔开; 如果在SDK的frameworks\locale目录下没有你使用的语言,比如4.0之前的SDK就没有zh_CN,将4.0之后的同目录下的文件直接copy过去使用即可; 在flex代码中使用resourceManager.localeChain来定义默认的语言和优先级; 使用的方法一般如下: 先要绑定:[ResourceBundle("xxx")] resourceManager.getString(bundle, key);

其中bundle是绑定的文件名称,比如前面的xxx,key是文件中对应的每个键值对的key; @Resource(bundle=’xxx’, key=’….’)

这是用在flex中的,用法都差不多。

差不多就这样吧。如果是flex项目用起来似乎还不错,但是不能实时切换。有待改善。

在archlinux上运行FlashBuilder4

感谢fb4linux项目,在这篇文章的帮助下,成功的在archlinux上安装和运行基于eclipse的flashbuilder4。

整个安装过程非常简单,清晰。fb4linux的作者应该也是国人,相比之下真是自惭形秽。

不过似乎没有找到flashplayer10 debug plus for linux x86_64,debug的时候无法连接player。目前只能使用自己写的调试工具来调试了。

quick note

problem:

The livedocs suggest that every UIComponent has automatically set event listeners for keyUp (and keyDown) events. So, I expected that it’s enough to override this method to make
some action on key-click. But that isn’t the case.. Instead – nothing happens.


» Read More…

AS3类库v0.3.070717

主要包含下面的内容:

通用的UI组件和图表组件; 通过AS代码绘制图形和对Bitmap的处理; 用代码控制显示图形图象的形状和显示状态; 网络连接和数据交换的通用组件; 其他辅助类。

通过Flex Builder2开发,以swc格式发布,同时发布ASDoc文档,但是不提供源码。

使用需要Flex Builder2或者Flex SDK2。

下载swc文件和ASDoc打包文档,Version 0.3.070717 | swc | ASDoc

申明

此类库不是任何有计划的独立项目。 你可以随意的使用此类库,也可以将其用于任何个人或者商业用途,但是本人不对因为使用其而产生的任何后果负责。 本人不承诺修复lib中的任何bug,不承诺提供未有的功能和文档,不承诺解答使用lib中遇到的所有问题,不承诺lib的开发和发布的持续性,不承诺lib开源。 本人只在自己的能力范围和个人意愿内继续完善和发布lib、提供lib的文档和解答对lib有兴趣的朋友的部分相关提问。 如果你打算下载和使用lib,说明你已经阅读、了解和接受了此申明。

无聊的效果

应公司的要求,做了这么个效果。。。呃。。。感觉有些怪怪的。。。放出来玩玩。。
» Read More…

【翻译】使用Flash,Flex Builder和AS3创建自适应的用户界面

原文地址 http://www.adobe.com/devnet/flash/articles/liquid_gui.html
原作 James O’Reilly (http://jamesor.com)
翻译 Tangbin (http://tangbin.cn)
翻译完成时间 2007年2月27日


» Read More…