- 浏览: 1900 次
最新评论
文章列表
flex的事件功能很强大,自定义的事件可以传输任何我想要的数据作为参数,但是对于系统事件,我想要传一些额外的参数时应该怎么办呢?网上查到的方法一般是采用闭包特性,即采用如下方法:
this.addEventListener(LoadDataEvent.LOADDATA_EVENT,function(event:Event):void{
abc(arg1, arg2);
});
当然对于用户自定义事件想要传递事件包含信息之外的参数,也是可以使用这种方法的。这种方法大部分情况下都是可以使用的,但是我在实验中却遇到了属于少部分的例外情况。
实验场景如下:有一个FileR ...
- 2013-06-07 15:51
- 浏览 783
- 评论(0)
这两天在做关于Flex网站应用的项目,使用的开发环境是flash builer4.5,项目中使用了DataGrid组件,器数据源在外部.as文件中。DataGrid中使用了GridItemRenderer来包含LinkButton和Label,但是在编程中发现DataGrid数据源的修改不能改变与之绑定的LinkButton和Label的相关属性,在网上查了很久也没看到相关问题的解决方案,折腾一天之后,还是在官方帮助文档上找到了解决方法。废话不再多说,下面给出详细情况和解决方案。
<s:DataGrid id="dataGrid1" width="100%& ...
- 2013-03-21 10:52
- 浏览 678
- 评论(0)
前两天一个项目需要在非Android平台获取apk文件的信息,包括包名、应用程序在Android上显示的名称和图标。在网上查了一下资料,发现有两种方法可以尝试,一种是使用aapt命令,一种是使用AXMLPrinter2。相应的使用方法在网上都可以查到,这里不再赘述。
根据我的实验结果,这两种方法都有着各自的问题。使用AXMLPrinter2的方法,无法获得存储在res/values/strings.xml中的真实值,只能获得类似android:label="@7F0800F7"的结果。这种情况下aapt是可以获得准确的字符串结果的。而aapt存在的一个小问题是,当Andro ...
- 2012-11-02 08:54
- 浏览 439
- 评论(0)