Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

FlexÖд¦Àí´øÃüÃû¿Õ¼äµÄXML

¶Ô°üº¬×Ô¶¨ÒåÃüÃû¿Õ¼äµÄXML ½øÐзÖÎöÊDZȽÏÀ§ÄѵÄ, ËüÒªÇó¸ÃÃüÃû¿Õ¼äÒ»¶¨ÒªÔÚÈκÎXML ·µ»ØÇ°±»ÉêÃ÷, ͬʱҪÔÚ¸ÃÃüÃû¿Õ¼äÄÚ½øÐзÖÎö¡£±ÈÈç¶ÔÓÚÒÔϵÄÒ»¸öxml£º
test.xml
<?xml version="1.0"?>
<soap:Envelope
xmlns:soap="http://www.w3.org/2001/12/soap-envelope"
soap:encodingStyle="http://www.w3.org/2001/12/soap-encoding">
<soap:Body xmlns:m="http://www.example.org/stock">
<m:PriceResult>
<m:Price>34.5</m:Price>
</m:PriceResult>
</soap:Body>
</soap:Envelope>

ÔÚApplicaitonÖÐÈçÏ£º
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" xmlns:local="*">
<mx:Script>
<!--[CDATA[
import mx.rpc.events.ResultEvent;

//load the xml
private function loadXML():void
{
https.send();
}

private function doResult(evt:ResultEvent):void
{
var xml:XML = evt.result as XML;

//ÕâÑù¿ÉÒÔÈ¡µÃÕýÈ·½á¹û
namespace w3c = "http://www.w3.org/2001/12/soap-envelope";
use namespace w3c;
namespace m = "http://www.example.org/stock";
use namespace m;
lbl.text = xml.w3c::Body.m::PriceResult.m::Price;
//ÕâÑùÈ¡²»µ½ÕýÈ·½á¹û
// lbl.text = xml.Body.PriceResult.Price;
}
]]-->
</mx:Script>
<mx:Button x="297" y="289" label="Button" click="loadXML()"/>
<mx:HTTPService id="https" url="test.xml" result="doResult(event)" resultFormat="e4x"/>
<mx:Label x="212" y="198" text="ÏÔʾ½á¹û£º"/>
<mx:Label x="291" y="198" width="132" id="lbl"/>
</mx:Application>

×¢Òâ´úÂëÖУº
namespace w3c = "http://www.w3.org/2001/12/soap-envelope";
use namespace w3c;


Ïà¹ØÎĵµ£º

FlexǶÈë×ÖÌåµÄ·½·¨(Ò»)

 ×î½ü¿´ÁËÒ»ÏÂFlexǶÈë×ÖÌåµÄ·½·¨£¬°Ñ×îºóʹÓõķ½·¨¼Ç¼ÏÂÀ´£¬ÒÔ±¸ºóÓá£
Ê×ÏȼÓÈëÈçÏÂÑùʽ£¬
&lt;mx:Style&gt;
@font-face {
src:url("assets/jdzy.ttf");
fontFamily: myFont;
advancedAntiAliasing: true;
}
.myShowFont {
fontFamily: myFont;
}
&lt;/mx:Style&gt;
ÔÙ½«Ðè ......

¸öÈË×ܽáflexÓ¦Óà II¡¾¾­µä¡¿

Mxml×é¼þµÄ´ò¿ªºÍ¹Ø±ÕÌØÐ§
openDuration="1000" openEasingFunction="Bounce.easeOut"
closeDuration="1000" closeEasingFunction="Bounce.easeIn"
//²Ëµ¥Í¸Ã÷Ч¹û
background-color:#000000;
background-alpha:0.1;
border-style:solid;
drop-shadow-color:#000000;
drop-shadow-enabled:yes;
//Õ¹¿ªËù ......

FlexÒì²½ÁîÅÆAsyncTokenµÄÓ÷¨½éÉÜ

      ʲôÊÇAsyncToken£¿¹Ù·½ÎĵµÊÇÕâÑùÃèÊöµÄ£º"Õâ¸öÀàÕë¶ÔÒì²½RPC²Ù×÷ÌṩÁËÒ»¸öÓÃÀ´ÉèÖöîÍâµÄ»òÕßÁîÅÆ¼¶Êý¾ÝµÄµØ·½¡£ËüÒ²ÔÊÐíÒ»¸öIResponder×÷Ϊһ¸ö¶ÀÁ¢µ÷Óñ»¸½¼Ó¡£Õâ¸öAsyncTokenÄܹ»ÔÚResultEventºÍFaultEventÖÐÓÃtokenÊôÐÔÀ´ÒýÓá£"
      Èç¹ûÄã¶ ......

flex ͼƬչʾЧ¹û

DisplayShelf.asÎļþÈçÏ£º
package file
{
import flash.events.Event;
import flash.events.EventDispatcher;
import flash.events.KeyboardEvent;
import flash.events.MouseEvent;
import flash.events.TimerEvent;
import flash.filters.DropShadowFilter;
import flash.geom.Matrix;
import flash. ......

FlexÖÐÕæÕýÒþ²Ø¿Ø¼þ

ͨ³£´ó¼Ò¶¼»áÉèÖÃvisibleÊôÐÔΪfalse¡£µ«ÕâÑù×ö»¹ÊÇ»áÓÐÎÊÌ⣺×é¼þÈÔȻռÓÃÔ­À´µÄλÖá£
×îºóͬʱʹÓÃincludeInLayoutÓëvisibleÊôÐÔÀ´½â¾ö¡£
ʵÏÖЧ¹ûͼÈçÏ£º
ʵÏÖµÄЧ¹ûÊǵ±µã»÷hide textµÄʱºò£¬ÖмäÎÄ×Ö½«Ïûʧ£¬Í¬Ê±show text°´Å¥×Ô¶¯ÏòÉÏÒÆ¶¯¶ÔÆë(ÒòΪApplicationµÄlayoutÊôÐÔΪvertical)
......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ