Flex 빠 른 시작

2283 단어 cxmlFlexFlashAdobe
본 논문 의 demo 는 Flex 문서 에서 유래 한 간단 한 RSS 읽 기 프로그램 입 니 다.
1, Flex Builder 2.0 다운로드
http://trials.adobe.com/Applications/Flex/FlexBuilder/38036699/FLXB_2.0_Win_WWE.exe
플러그 인 이 아 닌 버 전 을 다운로드 하면 플러그 인 을 설치 하 는 번 거 로 움 을 줄 일 수 있 습 니 다.
2, 새로운 Flex 프로젝트, 새로운 BlogReader. mxml:

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">

  <mx:HTTPService
    id="feedRequest"
    url="{rss}"/>

  <mx:Panel x="10" y="10" width="475" height="400" title="{feedRequest.lastResult.rss.channel.title}">

    <mx:DataGrid id="dgPosts" x="20" y="20" width="400" dataProvider="{feedRequest.lastResult.rss.channel.item}">
      <mx:columns>
        <mx:DataGridColumn headerText="Posts" dataField="title"/>
        <mx:DataGridColumn headerText="Date" dataField="pubDate" width="150"/>
      </mx:columns>
    </mx:DataGrid>

    <mx:TextInput id="rss" x="20" y="175" width="400"/>
    <mx:LinkButton x="20" y="225" label="Get Posts" click="feedRequest.send()"/>

  </mx:Panel>

  </mx:Application>

사용자 가 TextInput 상자 에 rss 주 소 를 입력 할 때 (예:
http://weblogs.macromedia.com/mchotin/index.xml, rss 주 소 는 HTTPService url 에 연 결 됩 니 다.
사용자 가 이어서 Get Posts 링크 를 클릭 할 때 feedRequest. send () 방법 을 터치 합 니 다.
Panel 과 DataGrid 가 각각 feedRequest. lastResult 를 연결 하면 사용자 가 rss 주 소 를 입력 한 Blog 에 대한 정 보 를 표시 합 니 다.
그리고 BlogReader. swf 는 c / s 프로그램 으로 실행 할 수 있 습 니 다. flash 는 크로스 플랫폼 클 라 이언 트 를 하 는 것 이 좋 은 기술 입 니 다.
이상 한 것 은 내 가 javaeye 의 rss 를 입력 했 을 때, 위의 프로그램 이 늘 잘못 되 었 는데, javaeye 의 rss 형식 이 좀 특수 한 지 아 닌 지 모르겠다.

좋은 웹페이지 즐겨찾기