본문 바로가기

prev record

(29)
Flash 비디오에 대한 내용 개념 정리 1. 중요 개념 및 용어 큐 포인트: 비디오 파일에서 특정 순간에 삽입할 수 있는 표시자입니다. 예를 들어 특정 지점을 찾기 위한 책갈피로 큐 포인트를 사용하거나 특정 순간과 관련된 추가 데이터를 제공하기 위해 큐 포인트를 사용할 수 있습니다 인코딩: 특정 형식의 비디오 데이터를 다른 비디오 데이터 형식으로 변환하는 프로세스입니다. 예를 들어 고해상도의 소스 비디오를 인터넷으로 전송하는 데 적합한 형식으로 변환할 수 있습니다 메타데이터: 비디오 파일에 포함할 수 있으며 비디오가 로드되었을 때 검색할 수 있는 비디오 파일에 대한 정보입니다 점진적 다운로드: 표준 웹 서버에서 비디오 파일을 전송하는 경우 비디오 데이터는 점진적 다운로드를 통해 로드됩니다. 즉, 비디오 정보가 순서대로 로드됩니다. 점진적 다운..
[2010.05.22.토요일] flash cs4 도움말 local로 설정하는 방법 cs4에서 f1을 누르게 되면 adobe 사이트의 레퍼런스로 링크된다. 이전 버전처럼 로컬에서 실행되게 하려면 다음과 같이 설정해 주면 된다. 뭔저 Window -- Extensions -- Connections 를 클릭한다. Connections 창이 뜰테고, 거기 우측상단을 클릭하고 Offline options를 클릭한다. 하나의 알림 창이 뜨고, 그 창에서 Keep me offline. 을 체크한 상태로 OK를 클릭하면된다.
[2010.05.21.금요일] ease-out private var _easeOut:Number = 0.3; private var _reachX:Number = 0.5; private var _reachY:Number = 0.5; var l_xDistance:Number = mouseX - stage.stageWidth * 0.5; var l_yDistance:Number = mouseY - stage.stageHeight * 0.5; object.x += (l_xDistance - object.x * _reachX) * _easeOut; object.y += (l_xDistance - object.y * _reachY) * _easeOut; 위 식을 enterFrame 이벤트로 적용시키면 스테이지 중앙에서 마우스의 위치의 간격만큼 object가 처..
[2010.05.20.목요일] 안드로이드 액티비티 액티비티 생명주기 안드로이드 프로그램의 각 액티비티는 생명주기 동안 여러상태 중 하나에 놓인다. 프로그램이 어느 상태에 놓여 있는지는 개발자가 조정할 수 없으며 시스템에 의해 관리된다. 어떤 상태가 변경되었을때, 어떤 메서드가 호출되는 방식으로 알수는 있다. Activity 클래스에서 해당 메서드를 오버라이트(override)하면, 안드로이드는 이를 적당한 시기에 호출할 것이다. onCreate(Bundle) 액티비티가 처음 시작할 때 호출된다. 사용자 인터페이스를 만드는 등의 일회적 초기화 실행에 사용된다. onCreate()는 널(null)값 또는 onSaveInstanceState() 메서드에 의해 저장된 상태 정보 중 한 가지의 매개변수를 갖는다. onStart() 액티비티가 사용자에게 곧 보여질..
[2010.05.19.수요일] pureMVC Mediator Mediator는 UI와 직접적인 연관이 있다. 쉽게 생각하면 화면에 보여지는 view를 다룬다고 생각하면된다. facade.registerMediator(new ModetureMediator(note.getBody() as Stage)); facade.registerMediator(new LocationMediator(note.getBody() as Stage)); facade.registerMediator(new DropMenuMediator(note.getBody() as Stage)); 실제로 작동하기 위해서 위 처럼 facade에 등록 되어야한다. note.getBody() as Stage 는 Mediator 가 참조할 vviewComponent인데, 지금 command에 등록되어 notific..
[2010.05.18.화요일] 안드로이드 관련 액티비티를 시작하려면 Intent 클래스의 인스턴스를 먼저 만든다. 인텐트에는 시스템에 등록되어 어느 애플리 케이션에서나 사용될 수 있는 공개 인텐트와 한 애플리케이션에서만 사용되는 비공개(익명) 인텐트가 있다. 이 예제에서는 후자만 필요하다. 프로그램을 실행시키고 About 버튼을 지금 선택하면 오류가 발생한다. 한 가지 중요한 순서를 빼먹었다. 모든 액티비티는 AndroidManifest.xml에 선언되야 한다. 파일을 더블클릭해 열고, 하단에 있는 AndroidManifest.xml 탭을 선택해 XML 모드로 전환하고 첫 번째 의 닫는 태그 뒤에 태그를 하나 더 추가한다. 테마(theme)란 안드로이드 위젯의 룩앤필(look and feel)을 덮어쓰기 하는 스타일이다. 룩앤필이란 한 시스템의 사용..
[2010.05.17.월요일] 안드로이드 기본 개념 애플리케이션 프레임워크 내장 라이브러리와 런타임 위에는 애플리케이션 프레임 계층이 있다. 액티비티 매니저(activity manager) - 애플리케이션 생명주기를 제어 콘텐츠 제공자(content provider) - 애플리케이션 사이에서 공유되는 정보 요약(예. 주소록) 리소스 매니저(resource manager) - 리소스란 프로그램의 코드 외 모든 부분 위치 매니저(location manager) - 안드로이드 폰은 항상 자신의 위치를 파악하고 있음 알림 매니저(notification manage) - 도착 메시지, 약속, 근접성 알림 등을 사용자에게 방해되지 않게 전달 애플리케이션 안드로이드 아키텍처 다이어그램의 최상위 계층은 애플리케이션 계층이다. 안드로이드에는 포어그라운드(foregraun..
[2010.05.14.금요일] URLVariable URLVariables는 응용 프로그램과 서버 사이에 변수를 전송할 수 있게 해준다. URLRequest 클래스의 data 속성에URLVariables 객체를 사용하면 된다. 사용법은 정말 간단하다. 아래와 같이 쓰면 된다. package { import flash.display.Sprite; import flash.net.navigateToURL; import flash.net.URLRequest; import flash.net.URLVariables; public class URLVariablesExample extends Sprite { public function URLVariablesExample() { var loader:URLLoader; var url:String = http://www.E..