본문 바로가기

전체 글

(178)
[Flex mobile] BusyIndicator View 팝업으로 띄우기 사용 방법은 BusyIndicator 를 띄울때 view에서 private var busy:ShowBusy = new ShowBusy; busy.open(this,true); //창 띄우기 busy.close(); //로딩 완료 되는 곳
[Flex] 사용자 정의 툴팁 (Image 사용) 기본 툴팁이 아닌 이미지를 사용한 툴팁이 필요하게 되서 관련 정보를 찾다가 발견한 소스 툴팁 제작에 많은 도움이 되었다. [Main.mxml] [CustomToolTip.mxml] 예제다운 :
[Flex Mobile] 모바일 프로젝트 FlashBiulder4.5에 추가된 모바일 플젝을 샘플예제를 만들며 테스트해 보았습니다. 빌더4가 나올 때 spark컴포넌트를 살짝보고 한 동안 안봤지만 기존 플렉스를 하시 던 분들은 쉽게 따라 할수 있을 거 같더군요. 특징을 간단히 정리하자면 1. 일반 웹플젝처럼 많은 요소들을 메인 mxml에 넣지 않고 하나의 뷰를 지정한다. 2. 뷰 전환을 위해 navigator.pushView를 이용한다. 3. 뷰 이동시ViewTransitionBase객체를 이용해 전환효과를 줄수 있다. 폰에 넣어서 보았더니 작동감은 괜찮은 수준이네요. 에뮬레이터는 많은 부분에서 속터지는 감이 있으니 폰이 필수요소가 될듯. 위 예제는 adobe문서를 보시면 자세한 설명이 나와있으니 관심있으신 분들은 한번 씩 만들어보세요. ※ad..
[Flex] Eclipse Indigo에 Flash Builder 4.5.1 plug-in 설치 Flash Builder 4.5.1은 다양한 디바이스에서 동작하는 Flash 어플리케이션을 Flex 또는 ActionScript 3.0 기반으로 개발을 할 수 있게하는 개발통합환경이다. Eclipse 기반으로 제작되어 Java기반 개발자들에게는 매우 익숙하게 접근할 수 있는 환경을 제공해준다. 특별히 iOS, Android, BlackBerry 기반의 어플리케이션을 1개의 프로젝트안에서 개발할 수 있게 되었다. 우리는 Flash Builder를 all-in-one 환경에서 개발해도 된다. 하지만 Eclipse에 Plug-in으로 설치가 되어 사용하면 Eclipse 자체의 모든 기능을 사용할 수 있다. 그래서 많은 개발자들이 Flash Builder를 Plug-in으로 설치해서 개발한다. Adobe는 기존..
[Flex] Flex3에서 JSON사용하기 Flex에서 JSON을 사용할 수 있는 라이브러리를 다운 받는다. http://code.google.com/p/as3corelib/ 참고: http://labs.adobe.com/wiki/index.php/ActionScript_3:resources:apis:libraries http://code.google.com/p/as3corelib/ 1. 다운 받은 파일을 압축을 풀어보어서 bin폴더에 있는 corelib.swc파일을 \sdks\3.0.0\frameworks\libs 로 복사한다. (혹은 프로젝트의 libs 폴더에 복사한다.) 2. 소스에 mx:Script태그 안에 import com.adobe.serialization.json.JSON; 문을 추가 한다. * 닷넷에서의 JSON사용은 이곳을 참고..
[Flex] DataGrid Column의 가로폭을 비율로 설정 플랙스(FLEX)의 DataGridColumn 가로 폭(width)을 비율로 정하는 간단한 팁을 소개하고자 한다. 아래와 같은 방법을 사용하면 %로 폭을 설정하는 것과 같은 효과를 볼 수가 있다. [예제]DataGrid에 컬럼을 5개를 다음과 같은 헤더와 비율로 만든다고 하자. 번호: 10% 제목: 50% 이름: 15% 날짜: 15% 열람 수: 10% 이제 실제 가로 폭보다 아주 큰 숫자를 정한 후, 각 컬럼의 비율을 곱한 값을 픽셀 폭으로 설정하면 원하는 비율로 DataGridColumn을 보여지도록 할 수 있다. 예를 들어, 10000을 각 비율로 곱한 컬럼의 픽셀 폭은 다음과 같다. 번호: 10000 * 0.1 = 1000 제목: 10000 * 0.5 = 5000 이름: 10000 * 0.15 = ..
[FLEX]ProgressBar 속성 설명 conversion ="" // 로드한 바이트수 / 전체바이트수를 나누는 값으로 1이 기본 값임 direction ="right|left" // ProgressBar 의 진행방향 indeterminate ="true|false" // indeterminate 방식여부 label ="" // Progressbar 의 라벨 labelPlacement ="bottom|top|left|right|center" // 라벨 위치 maximum ="" // 최대 표시값 minimum ="" // 최소 표시값 mode ="event|polled|manual" // bar를 업데이트하는 방식 source ="" // 작업 완료 complete ="" // 작업완료 progress ="" // 작업 진행중
[FLEX] STATIC && CONST 정의하는 이유!! 하나님은 static 하면서 const 하시다. static 즉, 어디에도 계시며, const 변함이 없으시다. static const 하나님, 어디에도 계시면서 변함이 없으신 하나님!! ---------------------------------------------------------------------------------------- 1. const : 일반적으로 const는 변수를 상수화할 때 사용한다. 변수나 함수를 const로 상수화 시키면 변경하지 말아야 할 변수를 변경함으로써 발생되는 버그를 방지할 수 있다. 2. static : static으로 변수 또는 함수를 선언하면 공용으로 사용하는 메모리(static 또는 전역 공간)에 생성된다. 즉, 같은 파일 범위내의 어떤 위치에서든 접근..