- 浏览: 283580 次
- 性别:
- 来自: 广州
文章分类
最新评论
-
zlbdexiaohao:
book那个例子,我怎么获得osbn号
flex xml操作 -
mysh:
ui.localToGlobal(new Point(0, 0 ...
flex 组件绝对位置 -
hje:
http://help.adobe.com/en_US/Fla ...
杂记。 -
dbmonths:
dbmonths 写道dbmonths 写道brightACE ...
byteArray 操作 -
dbmonths:
dbmonths 写道brightACE 写道学习了,感谢分享 ...
byteArray 操作
1:var validatorErrorArray:Array = Validator.validateAll(validatorArr);// validatorArr去掉此数组里面的空值(在验证中)
2:textInput.setStyle("themeColor", "#ffffff");设置textInput的边框颜色
3: restrict="A-Z 0-9 \-+" 》》textInput里面的限制数据输入的属性
4:ArrayCollection 操作
var obj:Object=collection[0].children;//取得ArrayCollection的长度
Alert.show(obj.length.toString());
Alert.show(collection[0].children[0].children[0].name);
4,1,遍历
private function ergodicArrCollection(bool:Boolean):void
{
for(var i:int=0;i<collection.length;i++)
{
collection[i].selected=bool;
var obj:Object=collection[0].children;//取得ArrayCollection的长度
//Alert.show(collection.length.toString());
try
{
var ArrColI:Object=collection[i].children;
var lenI:int=ArrColI.length;
}catch(error:Error)
{
lenI=0;
}
//Alert.show(lenI.toString());
if(lenI>0)
{
for(var j:int=0;j<lenI;j++)
{
ArrColI[j].selected=bool;
try
{
var ArrColJ:Object=collection[i].children[j].children;
var lenJ:int=ArrColJ.length;
}catch(error:Error)
{
lenJ=0;
}
// Alert.show(lenJ.toString());
if(lenJ>0)
{
for(var k:int=0;k<lenJ;k++)
{
collection[i].children[j].children[k].selected=bool;
treeD1.dataProvider=collection;
//var ArrColEnd:ArrayCollection=collection[i].children[j].children[k];
}
}
}
}
}
}
5::tree操作,tree.getChildren(parent); //得到子节点,
tree.getParentItem(item);//得到树的父节点
6:访问子组件this.activitycodeForm.sendDB(acd);(activitycodeForm 组件的ID,sendDB 组件的方法)
7:this.setChildIndex(event.currentTarget as DisplayObject,this.numChildren-1); //实现层的切换
8:flex 禁用tab,上级组件id.tabChildren=false;
9: 拖动::
dropEnabled="true" //是否可以将被拖动的物体放置进来
dragEnabled="true" //是否可以拖动子元素
dragMoveEnabled="true" //是否只是移动元素,而不是复制元素
allowMultipleSelection="true" //是否可以多项拖动元素
http://www.bhcode.net/article/20090115/4046.html
10. 解决按Tab键死机问题::把当前页面中所有不需要用的能接收tab的组件,设置 tabEnabled= "false"
11.DataGrid的刷新
function orderDataGrid(datagrid:DataGrid,index:int):void
{
var len:int=datagrid.dataProvider.length;
var arr:ArrayCollection=datagrid.dataProvider as ArrayCollection;
var sf0:String=datagrid.columns[index].dataField;
var sf1:String=datagrid.columns[1].dataField;
var m_sort:Sort = new Sort();
//m_sort.fields=[new SortField(sf0,true),new SortField(sf1,false)];
m_sort.fields=[new SortField(sf0,true)];
arr.sort=m_sort;
arr.refresh();
datagrid.dataProvider=arr;
}
11,DataGrid排序
function orderDataGrid(datagrid:DataGrid,index:int):void
{
var len:int=datagrid.dataProvider.length;
var arr:ArrayCollection=datagrid.dataProvider as ArrayCollection;
var sf0:String=datagrid.columns[index].dataField;
var sf1:String=datagrid.columns[1].dataField;
var m_sort:Sort = new Sort();
//m_sort.fields=[new SortField(sf0,true),new SortField(sf1,false)];
m_sort.fields=[new SortField(sf0,true)];
arr.sort=m_sort;
arr.refresh();
datagrid.dataProvider=arr;
}
12.verticalScrollPolicy="off"》》禁用滚动条
13, private function getAppointString(str:String,i:int):String
{
var s:String=str;
var k:int=i;
do{
s=str.substr(0,i);
i--;
}while(s.replace(/[^\x00-\xff]/g,"**").length>k)
Alert.show(s.toString());
return s;
}//str:字符串,i:长度
14,日期格式转换
var dateFormatter:DateFormatter = new DateFormatter();
dateFormatter. formatString= "YYYY-MM-DD";
var str:String =dateFormatter.format(new Date());
Alert.show(str);
15.private function getXMLNodeProperty(xmlNode:XML,arrProperty:Array):Array//根据数组获取
xml的属性
{
var arr:Array=[];
var len:int=arrProperty.length;
for(var i:int=0;i<len;i++)
{
arr[i]=xmlNode.@*[i];
}
return arr;
}
private function onTest():void
{
var arr:Array=["state","label"];
getXMLNodeProperty(xmlNode,arr);
}
16:ToolTipManager.showDelay 提示条显示所用的时间。
17.<mx:Canvas mouseDown="this.startDrag()" mouseUp="this.stopDrag()" x="45" y="184" width="200" height="177" backgroundColor="#12BE42" >
</mx:Canvas>//sdk3.2以上,可以拖动canvas在容器里面跑
18.定义外部可以看到的事件,<mx:Metadata>
[Event(name="shareData",type="flash.events.TextEvent")]
</mx:Metadata>
19.button 的选中属性,toggle
2:textInput.setStyle("themeColor", "#ffffff");设置textInput的边框颜色
3: restrict="A-Z 0-9 \-+" 》》textInput里面的限制数据输入的属性
4:ArrayCollection 操作
var obj:Object=collection[0].children;//取得ArrayCollection的长度
Alert.show(obj.length.toString());
Alert.show(collection[0].children[0].children[0].name);
4,1,遍历
private function ergodicArrCollection(bool:Boolean):void
{
for(var i:int=0;i<collection.length;i++)
{
collection[i].selected=bool;
var obj:Object=collection[0].children;//取得ArrayCollection的长度
//Alert.show(collection.length.toString());
try
{
var ArrColI:Object=collection[i].children;
var lenI:int=ArrColI.length;
}catch(error:Error)
{
lenI=0;
}
//Alert.show(lenI.toString());
if(lenI>0)
{
for(var j:int=0;j<lenI;j++)
{
ArrColI[j].selected=bool;
try
{
var ArrColJ:Object=collection[i].children[j].children;
var lenJ:int=ArrColJ.length;
}catch(error:Error)
{
lenJ=0;
}
// Alert.show(lenJ.toString());
if(lenJ>0)
{
for(var k:int=0;k<lenJ;k++)
{
collection[i].children[j].children[k].selected=bool;
treeD1.dataProvider=collection;
//var ArrColEnd:ArrayCollection=collection[i].children[j].children[k];
}
}
}
}
}
}
5::tree操作,tree.getChildren(parent); //得到子节点,
tree.getParentItem(item);//得到树的父节点
6:访问子组件this.activitycodeForm.sendDB(acd);(activitycodeForm 组件的ID,sendDB 组件的方法)
7:this.setChildIndex(event.currentTarget as DisplayObject,this.numChildren-1); //实现层的切换
8:flex 禁用tab,上级组件id.tabChildren=false;
9: 拖动::
dropEnabled="true" //是否可以将被拖动的物体放置进来
dragEnabled="true" //是否可以拖动子元素
dragMoveEnabled="true" //是否只是移动元素,而不是复制元素
allowMultipleSelection="true" //是否可以多项拖动元素
http://www.bhcode.net/article/20090115/4046.html
10. 解决按Tab键死机问题::把当前页面中所有不需要用的能接收tab的组件,设置 tabEnabled= "false"
11.DataGrid的刷新
function orderDataGrid(datagrid:DataGrid,index:int):void
{
var len:int=datagrid.dataProvider.length;
var arr:ArrayCollection=datagrid.dataProvider as ArrayCollection;
var sf0:String=datagrid.columns[index].dataField;
var sf1:String=datagrid.columns[1].dataField;
var m_sort:Sort = new Sort();
//m_sort.fields=[new SortField(sf0,true),new SortField(sf1,false)];
m_sort.fields=[new SortField(sf0,true)];
arr.sort=m_sort;
arr.refresh();
datagrid.dataProvider=arr;
}
11,DataGrid排序
function orderDataGrid(datagrid:DataGrid,index:int):void
{
var len:int=datagrid.dataProvider.length;
var arr:ArrayCollection=datagrid.dataProvider as ArrayCollection;
var sf0:String=datagrid.columns[index].dataField;
var sf1:String=datagrid.columns[1].dataField;
var m_sort:Sort = new Sort();
//m_sort.fields=[new SortField(sf0,true),new SortField(sf1,false)];
m_sort.fields=[new SortField(sf0,true)];
arr.sort=m_sort;
arr.refresh();
datagrid.dataProvider=arr;
}
12.verticalScrollPolicy="off"》》禁用滚动条
13, private function getAppointString(str:String,i:int):String
{
var s:String=str;
var k:int=i;
do{
s=str.substr(0,i);
i--;
}while(s.replace(/[^\x00-\xff]/g,"**").length>k)
Alert.show(s.toString());
return s;
}//str:字符串,i:长度
14,日期格式转换
var dateFormatter:DateFormatter = new DateFormatter();
dateFormatter. formatString= "YYYY-MM-DD";
var str:String =dateFormatter.format(new Date());
Alert.show(str);
15.private function getXMLNodeProperty(xmlNode:XML,arrProperty:Array):Array//根据数组获取
xml的属性
{
var arr:Array=[];
var len:int=arrProperty.length;
for(var i:int=0;i<len;i++)
{
arr[i]=xmlNode.@*[i];
}
return arr;
}
private function onTest():void
{
var arr:Array=["state","label"];
getXMLNodeProperty(xmlNode,arr);
}
16:ToolTipManager.showDelay 提示条显示所用的时间。
17.<mx:Canvas mouseDown="this.startDrag()" mouseUp="this.stopDrag()" x="45" y="184" width="200" height="177" backgroundColor="#12BE42" >
</mx:Canvas>//sdk3.2以上,可以拖动canvas在容器里面跑
18.定义外部可以看到的事件,<mx:Metadata>
[Event(name="shareData",type="flash.events.TextEvent")]
</mx:Metadata>
19.button 的选中属性,toggle
发表评论
-
The Miner – 专业Flash AS3性能分析器(profiler)入门教程
2012-12-10 20:00 1443The Miner是由加拿大的Jean-Philippe Au ... -
as3
2011-10-11 14:43 1158loaderInfo.url.replace(/\\/g,'/ ... -
卡马克 滚屏
2011-09-25 21:58 920一些卡马克滚屏算法的例子,来源于网上。 -
as3 另外滚屏
2011-09-25 13:31 1196比较直接的思路是改变背景地图bitmap对象的x和y属性。 ... -
基元数据和复杂数据区别
2011-02-23 00:48 1293基元数据类型: 存放的是实际的值,赋值之后,相当于 ... -
死亡 白屏
2010-09-28 10:09 1020var arr:Array=[ 0.33,0.33 ... -
css demo
2010-09-10 12:34 1016/* CSS file */ /* Global { col ... -
css
2010-09-06 17:15 762Re:FLEX3中应用CSS完全详 ... -
flex mmorpg 地图编辑器demo
2010-07-16 15:04 1173简单的demo。。只实现基本功能。代码很少。。完整程序还在做。 ... -
as 的textField
2010-05-22 11:47 1512【关于TextField以垂直方 ... -
画图(扇形)
2010-03-24 14:30 1217private function init():void ... -
flex 封包
2010-02-24 14:43 1142接触了一段时间的网游 ... -
byteArray 操作
2010-02-24 11:37 2862这段时间在做socket, 当然就用到ByteArray了,O ... -
flex 生成swc
2010-02-21 15:08 2659flexbuilder打包swc地址: http://blog ... -
flex 嵌入html
2010-02-06 16:35 932public static function getHtmlF ... -
自己写的架构
2010-01-08 16:23 855111111111111 -
string帮助类
2010-01-07 16:32 879package com.hacker{ ... -
flex flash 相互调用
2009-12-17 14:39 4245flex 调用flash: private function ... -
flex pv3d 有用公式
2009-07-24 09:35 1726实用公式 统领全书,我们已经有了各种运动和效果的公式。 ... -
flex pv3d test
2009-07-24 09:21 2205<?xml version="1.0" ...
相关推荐
NULL 博文链接:https://ch19880311.iteye.com/blog/1021105
微信小程序,Flex布局示例源代码,包括横向布局,纵向布局,基本涵盖了Flex布局的知识点,有相关的页面布局需求,可以直接拿来使用。
是学习完《软件开发新技术》课程后进行的一次全面的综合练习,涉及的深度广些并更加接近实用,要求学生利用所学知识分析、设计并实现一个较简单的基于Flex技术的软件。通过课程设计,使学生综合使用所学过的系统分析...
flex 常用 知识 问答 flex 常用 知识 问答 flex 常用 知识 问答
第2章 Flex基础知识 第3章 语言基础 第4章 数据基础 第5章 Flex事件驱动 第2篇 视觉设计篇 第6章 Flex皮肤设计 第7章 特效effect和状态state 第8章 Flex与Flash无缝衔接 第9章 综合演练:实现仿Office 2007...
flex中使用的一些小知识 平时开发使用到的细节知识
强化flex基础知识,详细讲解了Flex的基础用法
内容包括:Flex简介、Flex的安装和开发环境的建立、MXML 语法简介、使用容器控制界面布局、使用组件处理数据和交互、使用行为对象和动画效果、ActionScript 3.0编程知识、Flex的事件机制、数据绑定、组件的使用、...
首先介绍了Flex/Flash的工作机理和利用Flex开发企业级应用必须掌握的基础知识和核心元素;接着剖析了Flex与Java的通信机制,以及Flex企业应用的客户端架构和服务器端架构;再接着详细讲解了BlazeDS框架的使用方法和...
flex基础知识很重要,这实例可以加快学习flex的速度
内容简介 《Flex与ActionScript 3程序开发》主体分为5个部分,分别从基础知识、视觉设计、组件高级技法、性能优化和Flex通信5个主要方面进行Flex知识的讲解。 《Flex与ActionScript 3程序开发》由易到难、由浅人深、...
本书主体分为5个部分,分别从基础知识、视觉设计、组件高级技法、性能优化和Flex通信5个主要方面进行Flex知识的讲解。 本书由易到难、由浅人深、循序渐进地介绍了Flex与ActionScript3程序开发的一般步骤与常用的...
AS3和Flex一百条常用的知识,很使用的小知识。。。
《Flex 4实战》从基础讲起,介绍了有关表单和数据的知识,然后逐渐过渡到核心概念,如导航、拖放和事件。即使读者刚刚接触Flex,在阅读《Flex 4实战》之后也可以使用新增的spark组件、数据服务、图表设计、特殊效果...
flex开发知识总结 flex开发知识总结flex开发知识总结flex开发知识总结flex开发知识总结flex开发知识总结flex开发知识总结flex开发知识总结flex开发知识总结flex开发知识总结flex开发知识总结flex开发知识总结flex...
flex 基本知识 PPT 最简单的教程
2.Flex基础知识 3.语言基础 4.数据基础 5.事件驱动 视觉设计篇 1.Flex皮肤设计 2.特效effect和状态state 3.Flex与Flash无缝衔接 4.综合演练 组件高级技法篇 主要介绍各种常用组件的详细用法 性能优化篇 ...
Flex中文帮助文档,共分为5部分,详细的讲解了flex的基础知识,是初级用户的很好的选择,让你更了解什么是flex,如何运用flex。
本书循序渐进地介绍了Flex从基础知识到高级应用。书中的每一个章节都使用了实例来说明,并穿插了大量的说明、注意事项和操作技巧。本书共分为24章,分别介绍了Flex语言基础、交互设计、布局导航、行为样式、数据通信...