- 浏览: 58259 次
- 性别:
- 来自: 南京
最新评论
-
q87691116:
rowColorFunction 和setCustomColo ...
Flex AdvancedDataGrid 设置每一行的背景色 -
may_sun:
thank you
在装了FLEX builder插件的Eclipse中 ctrl+shift+R没反映的处理
文章列表
Flex MXMLC 编译参数
- 博客分类:
- FLEX
了解一些MXMLC的一些参数,对于深入理解FLEX有着很好的帮助.-keep-generated-actionscript尤其实用.因为可以使用他查看MXML编译成AS的代码.照样对于了解生命周期, 事件传递机制...有很大的帮助.对于Bindable关键字,在申明时,请思考是否有其他的变通解决方法,不要随意加上这个关键字.Bindable会为这个对象与之相关的部位生成大量的代码,对于 复杂的组件来说,AS文件膨胀的比较可观. http://www.k-zone.cn/zblog/post/flex-compiler-parameter.html 加入:
在装了FLEX builder插件的Eclipse中 ctrl+shift+R没反映
发现在“Navigation”菜单中,具然有两个“Open Resource”
原因 Flex Navigation 与 JAVA的 Resource Navigation
都注册了ctrl+shift+R的快捷键,然后就冲突了。
解决方法 在工具栏上点击右键 选择“Customize Perspective”
在“Commands”中将 Flex Navigation 的勾给去掉
FLEX XML相关
- 博客分类:
- FLEX
- FLEX Other
一、定义XML的时候,尽量不要使用变的东西做为标签名。否则很不好解析。
例好:
<group name="PropertyA">
<Item id="a5001" value="2"/>
<Item id="a263" value="2012-05-14"/>
<Item id="a24001" value=""/>
<Item id=&q ...
问题如下:
select * from tfm_services t where t.service_name in ('QueryAdviceConfigService','ResetAdviceListState' ,'CancelAdviceListState','GetSMSCharLimit','SendSMSService','AddAdviceType','ModAdviceType','DelAdviceType','DelAdviceTypeLang','AddAdviceTypeLang');
查询出来的结果如何按照我传递参数的顺序显示出来,而不是按照ser ...
var popUpIcon:IFlexDisplayObject =
IFlexDisplayObject(getChildByName("popUpIcon"));
if (!popUpIcon)
{
var popUpIconClass:Class = Class(getStyle("popUpIcon"));
popUpIcon = new popUpIconClass();
DisplayObject(popUpIcon).name = "popUpI ...
UIComponentGlobals.mx_internal::layoutManager.validateNow();
原理如下:
在flex中,主要使用LayoutManager来驱动组件的度量和布局策略, LayoutManager实现一个单例,在Application类构造函数中创建:
public function Application()
{
UIComponentGlobals.layoutManager = ILayoutManager(
Singleton.getInstance(&q ...
1、不使用绑定
2、使用如下代码
//初始化规则因素组件库信息
ruleFacObjectDetailAction.qryRuleFacObject(param,function(result:Object):void
{
if(result)
{
ruleFacObjectObj = result.RULE_FAC_OBJECT_LIST[0];
callLater(function():void
{
txtSQL.text = ruleFacObjectObj.SQL;
});
...
为了减少Flex文件体积,我们可以使用Release模式编译外,一些资源可以在运行时加载Run-Time-Load(RTL),今天闲逛WEB时,无意发现这个IconUtility类包,很好用,能定义Icon或者Image的source 它的格式如下:
IconUtility.getClass(id,picpath,width,height)
下载:http://lab.benstucki.net/archives/IconUtility.zip
<?xml version="1.0" encoding="utf-8"?>
& ...
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
width="700" height="450" applicationComplete="applicationCompleteHandler(event)"
backgroundColor= ...
游戏开发中..常常需要显示特殊的美术字体..像经验数字~扣血扣蓝~倒计时等~像一般的基于字体的美术字~只需要嵌入字体即可~但像下面这类纯手工的美术字~
处理起来就没有这么方便..
常见的方案一般为截取相应位置的bitmap数 ...
一、术语定义:
Mixin元数据标签:主要作用是为应用程序初始化工作创建一个静态代码块,该代码块会在Flex程序运行的最初阶段调用,即SystemManager初始化完毕,而Application尚未初始化时调用。
执行[Mixin]元标签的类的
public static function init(fbs:IFlexModuleFactory):void
二、工作流程:
1、SystemManager初始化完毕后,都会调用所Mixin的Init方法。
在所有代理委托类中的都会有一段Mixin的Init方法,用于注册控件对应的代理类似
[Mixi ...
spark组件设计 学习心得
- 博客分类:
- FLEX
Spark组的外观和功能是分开的
一、功能
1、功能继承自SkinnableComponent
2、在SkinnableComponent中,不需要创建任何组件
只要声明SkinPart元标签即可
[SkinPart(required="true")]
public var dataGroup:DataGroup;
3、定义组件有那几种状态
[SkinState("normal")]
[SkinState("disabled")]
4、 ...
《瞬间之美》 读后总结
- 博客分类:
- WEB设计
第1章 令人心动的第一印象
注册钮要大,颜色所区别;引导用户注册的(或网站的核心理念描述要短。
古腾堡图表认为用户的眼光移动是从左上到左下,因此一种设计方案是:logo放在左上角,注册按钮放在右下角。
第2章 凸显个性
统一风格,比如字体
细微的小符号也是个性
第3章 导航之道
无序的导航->整理好分类的导航->第一层为动词、第二层为XX东西的导航,这样的目的是以用户为出发点。
第4章 链接生来不平等
环境的提示:用字体大小、颜色深浅的不同来表示文章的重要度。
第5章 标签云里抬头看路
标签云可能会把初级用户搞蒙,所以适合用Flic ...
使用Image和BitmapImage控件
Flex SDk通过MX的Image控件和Spark的BitmapImage控件来显示图片,Image控件可以实时的从服务器下载并显示图片,或从本地的磁盘载入图片,也可以在Flex应用程序中插入图片。
BitmapImage控件支持插入图片,但无法实时的从网络或本地文件系统载入图片。两个控件都能利用MXML和ActionScript进行声明,你必须将图片地址赋予source属性。
Flash Player和Adobe AIR可以实时载入以下格式的图像文件:
JEPG、GIF、PNG和SWF。
以下代码声明了一个MX Image控件,在 ...
FLEX中简单的 service 层与VIEW层分离的方法
一、service层
service类 继承 mx.rpc.http.mxml.HTTPService
在这个service类中实现数据请求,以及简单的逻辑处理
代码:
package services {
import mx.collections.ArrayCollection;
import mx.rpc.events.ResultEvent;
import mx.rpc.http.mxml.HTTPService;
import valueObjects.Pro ...