<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Li Guoliang &#187; Flex</title>
	<atom:link href="http://liguoliang.com/tag/flex/feed/" rel="self" type="application/rss+xml" />
	<link>http://liguoliang.com</link>
	<description>ActionScript Flex Java JEE PHP...</description>
	<lastBuildDate>Wed, 08 Feb 2012 01:44:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Check FlashPlayer SharedObject setting using ActionScript / 使用AS检查FP本地存储</title>
		<link>http://liguoliang.com/2012/check-flashplayer-sharedobject-setting-using-actionscript-%e4%bd%bf%e7%94%a8as%e6%a3%80%e6%9f%a5fp%e6%9c%ac%e5%9c%b0%e5%ad%98%e5%82%a8/</link>
		<comments>http://liguoliang.com/2012/check-flashplayer-sharedobject-setting-using-actionscript-%e4%bd%bf%e7%94%a8as%e6%a3%80%e6%9f%a5fp%e6%9c%ac%e5%9c%b0%e5%ad%98%e5%82%a8/#comments</comments>
		<pubDate>Tue, 07 Feb 2012 13:45:00 +0000</pubDate>
		<dc:creator>老李</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[ApacheFlex]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[FlashPlayer]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://liguoliang.com/?p=2256</guid>
		<description><![CDATA[FlashPlayer provide a cool local storage mechanism called ‘<a href="http://livedocs.adobe.com/flex/3/html/help.html?content=lsos_3.html">SharedObject’</a>,&#160; we can store some user info in user local machine. for example, douban<p class='read-more'><a href='http://liguoliang.com/2012/check-flashplayer-sharedobject-setting-using-actionscript-%e4%bd%bf%e7%94%a8as%e6%a3%80%e6%9f%a5fp%e6%9c%ac%e5%9c%b0%e5%ad%98%e5%82%a8/'>More...</a></p>]]></description>
		<wfw:commentRss>http://liguoliang.com/2012/check-flashplayer-sharedobject-setting-using-actionscript-%e4%bd%bf%e7%94%a8as%e6%a3%80%e6%9f%a5fp%e6%9c%ac%e5%9c%b0%e5%ad%98%e5%82%a8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apache Flex: MXML or ActionScript ?</title>
		<link>http://liguoliang.com/2012/apache-flex-mxml-or-actionscript/</link>
		<comments>http://liguoliang.com/2012/apache-flex-mxml-or-actionscript/#comments</comments>
		<pubDate>Mon, 06 Feb 2012 13:59:08 +0000</pubDate>
		<dc:creator>老李</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[ApacheFlex]]></category>

		<guid isPermaLink="false">http://liguoliang.com/?p=2246</guid>
		<description><![CDATA[Deciding to create components in MXML or ActionScript
&#160;
One of the first decisions that you must make when creating custom components is deciding<p class='read-more'><a href='http://liguoliang.com/2012/apache-flex-mxml-or-actionscript/'>More...</a></p>]]></description>
		<wfw:commentRss>http://liguoliang.com/2012/apache-flex-mxml-or-actionscript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FlashBuilder: 如何根据序列号确定其对应版本?</title>
		<link>http://liguoliang.com/2012/get-flash-builder-version-by-license-code/</link>
		<comments>http://liguoliang.com/2012/get-flash-builder-version-by-license-code/#comments</comments>
		<pubDate>Fri, 20 Jan 2012 15:29:06 +0000</pubDate>
		<dc:creator>老李</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[Apache Flex]]></category>
		<category><![CDATA[FlexBuilder]]></category>

		<guid isPermaLink="false">http://liguoliang.com/?p=2237</guid>
		<description><![CDATA[如何根据序列号确定其对应版本?
<a href="http://liguoliang.com/wp-content/uploads/2012/01/image.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://liguoliang.com/wp-content/uploads/2012/01/image_thumb.png" width="510" height="494"/></a>
由于之前采购过不同版本的FB, 具体序列号对应版本早已记不清楚, 于是微博上@了几个专家, 尚未收到任何答复的情况下直接拨打Adobe的客服:
<strong>中国</strong>10800 744 0438（通过联通），或 10800 440 0421（通过电信）[<a href="http://shop.adobe.com/store/adbehcn/Content/pbPage.faq">http://shop.ado</a><p class='read-more'><a href='http://liguoliang.com/2012/get-flash-builder-version-by-license-code/'>More...</a></p>]]></description>
		<wfw:commentRss>http://liguoliang.com/2012/get-flash-builder-version-by-license-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ActionScript: Check if a xml attribute/element exists 检查XML属性/元素是否存在</title>
		<link>http://liguoliang.com/2012/actionscript-check-if-a-xml-attributeelement-exists/</link>
		<comments>http://liguoliang.com/2012/actionscript-check-if-a-xml-attributeelement-exists/#comments</comments>
		<pubDate>Fri, 13 Jan 2012 16:21:03 +0000</pubDate>
		<dc:creator>老李</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[ApacheFlex]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://liguoliang.com/?p=2228</guid>
		<description><![CDATA[Here is the XML:
<code>&#60;XeSex sexIDElement='MID'&#62; &#60;SexID&#62; M &#60;/SexID&#62; &#60;Name&#62; Male &#60;/Name&#62; &#60;Active&#62; y &#60;/Active&#62; &#60;</code><p class='read-more'><a href='http://liguoliang.com/2012/actionscript-check-if-a-xml-attributeelement-exists/'>More...</a></p>]]></description>
		<wfw:commentRss>http://liguoliang.com/2012/actionscript-check-if-a-xml-attributeelement-exists/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flex Build: org.xml.sax.SAXParseException :The entity name must immediately follow the &#8216;&amp;&#8217; in the entity reference</title>
		<link>http://liguoliang.com/2012/org-xml-sax-saxparseexception-the-entity-name-must-immediately-follow/</link>
		<comments>http://liguoliang.com/2012/org-xml-sax-saxparseexception-the-entity-name-must-immediately-follow/#comments</comments>
		<pubDate>Fri, 13 Jan 2012 15:25:16 +0000</pubDate>
		<dc:creator>老李</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[ApacheFlex]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[SAXParseException]]></category>

		<guid isPermaLink="false">http://liguoliang.com/?p=2226</guid>
		<description><![CDATA[在过去接近4年的时间里, 很少使用MXML, 几乎都是纯AS, 最近操作了一点点MXML, 譬如:
<code>&#60;s:Button enabled=”isDirty() &#38;&#38; canSaveNow()” /&#62;</code>
&#160;
在build的时候遇到错误: 
org.xml.sax.SA<p class='read-more'><a href='http://liguoliang.com/2012/org-xml-sax-saxparseexception-the-entity-name-must-immediately-follow/'>More...</a></p>]]></description>
		<wfw:commentRss>http://liguoliang.com/2012/org-xml-sax-saxparseexception-the-entity-name-must-immediately-follow/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to display errorString in a Datagrid ItemEditor?</title>
		<link>http://liguoliang.com/2011/how-to-display-errorstring-in-a-datagrid-itemeditor/</link>
		<comments>http://liguoliang.com/2011/how-to-display-errorstring-in-a-datagrid-itemeditor/#comments</comments>
		<pubDate>Mon, 19 Dec 2011 14:38:42 +0000</pubDate>
		<dc:creator>老李</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[DataGrid]]></category>
		<category><![CDATA[itemEditor]]></category>

		<guid isPermaLink="false">http://liguoliang.com/?p=2205</guid>
		<description><![CDATA[There is a datagrid displaying users:
<a href="http://liguoliang.com/wp-content/uploads/2011/12/image1.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://liguoliang.com/wp-content/uploads/2011/12/image_thumb1.png" width="320" height="185"/></a>
And this datagrid is editable ,&#160; we can modify username directly, by default, Flex will use TextInput as t<p class='read-more'><a href='http://liguoliang.com/2011/how-to-display-errorstring-in-a-datagrid-itemeditor/'>More...</a></p>]]></description>
		<wfw:commentRss>http://liguoliang.com/2011/how-to-display-errorstring-in-a-datagrid-itemeditor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flex: verticalScrollPolicy auto/on/off</title>
		<link>http://liguoliang.com/2011/flex-scroll-policy/</link>
		<comments>http://liguoliang.com/2011/flex-scroll-policy/#comments</comments>
		<pubDate>Mon, 05 Dec 2011 15:54:52 +0000</pubDate>
		<dc:creator>老李</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[ScrollPolicy]]></category>

		<guid isPermaLink="false">http://liguoliang.com/2011/flex-scroll-policy/</guid>
		<description><![CDATA[最近碰到一个问题: 当Flex右侧垂直滚动条出现时, 下方水平滚动条必定随之出现, 详细的描述就是:
该UIComponent高度一定, 宽度设置为percent(也就是说宽度可以变化), 当Add一个内部组件到该UI上后, UI需要更多高度, 但高度一定, 只好出现右侧滚动条(默认的ScrollP<p class='read-more'><a href='http://liguoliang.com/2011/flex-scroll-policy/'>More...</a></p>]]></description>
		<wfw:commentRss>http://liguoliang.com/2011/flex-scroll-policy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flex: 检查/撤销Datagrid编辑数据 Validate/revert editable Datagrid input value</title>
		<link>http://liguoliang.com/2011/validaterevert-editable-datagrid-input-value/</link>
		<comments>http://liguoliang.com/2011/validaterevert-editable-datagrid-input-value/#comments</comments>
		<pubDate>Mon, 05 Dec 2011 13:42:11 +0000</pubDate>
		<dc:creator>老李</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[DataGrid]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[itemEditor]]></category>
		<category><![CDATA[UI]]></category>

		<guid isPermaLink="false">http://liguoliang.com/2011/flex-%e6%a3%80%e6%9f%a5%e6%92%a4%e9%94%80datagrid%e7%bc%96%e8%be%91%e6%95%b0%e6%8d%ae-validaterevert-editable-datagrid-input-value/</guid>
		<description><![CDATA[Requirement: We want to validate user input in editable datagrid, and revert the original value(undo) if necessary.
Solution: Handle the ‘itemEditEnd’<p class='read-more'><a href='http://liguoliang.com/2011/validaterevert-editable-datagrid-input-value/'>More...</a></p>]]></description>
		<wfw:commentRss>http://liguoliang.com/2011/validaterevert-editable-datagrid-input-value/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flex/Flash font style viewer&#8211;Flex/Flash字体预览器</title>
		<link>http://liguoliang.com/2011/flexflash-font-style-viewer/</link>
		<comments>http://liguoliang.com/2011/flexflash-font-style-viewer/#comments</comments>
		<pubDate>Sun, 06 Nov 2011 14:22:17 +0000</pubDate>
		<dc:creator>老李</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flex font]]></category>
		<category><![CDATA[Flex设置字体样式]]></category>

		<guid isPermaLink="false">http://liguoliang.com/2011/flexflash-font-style-viewerflexflash%e5%ad%97%e4%bd%93%e9%a2%84%e8%a7%88%e5%99%a8/</guid>
		<description><![CDATA[Based on your fonts installed on your local machine, view the font style.
<a href="http://liguoliang.com/wp-content/uploads/2011/11/image1.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://liguoliang.com/wp-content/uploads/2011/11/image_thumb1.png" width="601" height="411"/></a>
Link: <a href="http://liguoliang.com/pub/utils/FlashFontStyleViewer.html">http://liguoliang.com/pub/utils/FlashFontStyleViewer.html</a>
Code:
// ha<p class='read-more'><a href='http://liguoliang.com/2011/flexflash-font-style-viewer/'>More...</a></p>]]></description>
		<wfw:commentRss>http://liguoliang.com/2011/flexflash-font-style-viewer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>推荐:Chrome下ActionScript API 搜索插件</title>
		<link>http://liguoliang.com/2011/%e6%8e%a8%e8%8d%90chrome%e4%b8%8bactionscript-api-%e6%90%9c%e7%b4%a2%e6%8f%92%e4%bb%b6/</link>
		<comments>http://liguoliang.com/2011/%e6%8e%a8%e8%8d%90chrome%e4%b8%8bactionscript-api-%e6%90%9c%e7%b4%a2%e6%8f%92%e4%bb%b6/#comments</comments>
		<pubDate>Wed, 26 Oct 2011 13:34:16 +0000</pubDate>
		<dc:creator>老李</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[ActionScript API辅助工具]]></category>

		<guid isPermaLink="false">http://liguoliang.com/2011/%e6%8e%a8%e8%8d%90chrome%e4%b8%8bactionscript-api-%e6%90%9c%e7%b4%a2%e6%8f%92%e4%bb%b6/</guid>
		<description><![CDATA[A Chrome plugin for: ActionScript 3.0 Reference.Input &#8220;as3 + &#8216;space&#8217;&#8221; and keywords:
<a href="http://liguoliang.com/wp-content/uploads/2011/10/image3.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://liguoliang.com/wp-content/uploads/2011/10/image_thumb3.png" width="633" height="220"/></a>
<a href="http://blogs.adobe.com/flexdoc">Flex Doc Team</a> Blog 推荐: Chrome浏览器下AS文档的搜索插<p class='read-more'><a href='http://liguoliang.com/2011/%e6%8e%a8%e8%8d%90chrome%e4%b8%8bactionscript-api-%e6%90%9c%e7%b4%a2%e6%8f%92%e4%bb%b6/'>More...</a></p>]]></description>
		<wfw:commentRss>http://liguoliang.com/2011/%e6%8e%a8%e8%8d%90chrome%e4%b8%8bactionscript-api-%e6%90%9c%e7%b4%a2%e6%8f%92%e4%bb%b6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

