모바일

    Full Screen, Usable Portrait, Usable Landscape 사이즈

    Full Screen, Usable Portrait, Usable Landscape 사이즈

    디바이스의 FullScreen사이즈와 Usable Portrait사이즈, Usable Landscape사이즈가 다른 이유는디바이스의 기본 UI 사이즈가 차지하기 때문이다.보통 게임같은 경우에 Full Screen을 써서 기본 UI가 안나오기 때문에Full Screen사이즈가 되는데다른 앱같은 경우에 기본 UI가 나오기 때문에 Usable Portrait사이즈, Usable Landscape사이즈만큼만나오게 된다.

    안드로이드 디바이스 USB연결해서 테스트하기

    안드로이드 디바이스 USB연결해서 테스트하기

    Flash Builder Mobile Project로 간단히 테스트해볼 일이 생겼다.그래서 로컬에서 테스트해보고 실제 안드로이드 디바이스에서 테스트해보려고 하는데죽어도 연결이 안되는거였다.갤럭시2 였는데, 디바이스에서는 디버그모드로 설정했고, USB로 연결되었고 컴퓨터에서도 인식을 했다.하지만 Flash Builder에서 디바이스로 실행시켜보면.. Flash Builder could not find a connected device. 기기를 찾을 수 없다는 문구만...하루종일 삽질했다.하지만... 역시나 삽질의 끝은 허무.핸드폰 드라이버를 설치해야했었다.............기쁘면서도 허무..... *추가 : 안드로이드 디바이스의 개발자옵션에서 "USB디버깅"을 체크해줘야 한다.

    [안드로이드] Native 애플리케이션과 User 애플리케이션

    네이티브 애플리케이션(Native Application) 내장 애플리케이션(Built-in Application) 또는 시스템 애플리케이션(System Application) 등으로 불림 주로 제조사에서 개발되어, 디바이스(or 에뮬레이터)에 내장된 상태로 제공됨 Contacts, Browser, Phone, Camera, Email, Gallery 등(전체 목록은 안드로이드 풀소스의 packages 디렉토리 참조) 디바이스의 /system/app에 설치됨 : ex) /system/app/Contacts.apk 보통 안드로이드 full 소스 빌드시 함께 빌드되며 이 과정에서 별도의 인증서로 서명됨 네이티브 애플리케이션을 디버그 모드로 서명하기 위한 인증서들은 MYDROID/build/target/prod..

    플래시에서 QRCode 를 만들어보자!! (한글지원)

    QRCode 관련 작업을 하던중 세계의끝님께서 알려주신 자료로 만들어보았습니다 ^^자료출처 : http://riarockstars.com/2011/03/11/creating-qr-codes-in-actionscript/ 플렉스컴포넌트 기반으로 만들어져 있던걸 AS만으로 돌아가게끔 수정했습니다.그리고 ActionScript용 zxing 라이브러리에 기본적으로 UTF-8 인코딩 설정이 없어한글이 깨지는데요 해당부분 소스 수정했습니다.( 한글 인코딩 관련 도움주신 knightts님께 감사드립니다 ^^) 만일 zxing 원본을 다운받아서 사용하시는 경우엔com.google.zxing.qrcode.encoder 패키지에 있는 Encoder 클래스에서function append8BitBytes() 안에else if..

    비트맵 이미지의 출력 화소를 단말기 LCD의 화소와 맞추기

    단말기의 LCD화면이 16bit컬러를 지원하는데 비트맵 이미지가 24bit라면 색상이 충분히 표현되지 못해 이미지가 선명하게 표현되지 않을 수가 있다. 이럴 때는 포토샾의 비트맵 이미지를 8bit나 16bit로 낮춰서 단말기의 LCD화면의 지원 화소와 맞추면 해결할 수 있다.

    플래시 개발자를 위한 자바와 안드로이드 코딩 함정 베스트 5

    지난 두 달 동안 안드로이드 작업을 한 후 제가 자꾸 잊어버렸었던 그리고 알아내기가 매우 어려웠던 애로사항들을 정리한 리스트를 만들어 보았습니다. 자바는 상당히 AS3(액션스크립트3)와 흡사하기 때문에 플래시 개발자들에게 있어서 안드로이드 개발은 수월하다고 말할 수는 있지만 두 언어 사이에는 조심해야 할 미묘한 차이들이 적지 않게 있기 때문입니다. 5위: 모든 것에는 너비와 높이가 필요하다 Flex에서는 뷰가 생성되면 크기를 상속 받기 때문에 명시적으로 컴포넌트의 크기값을 지정할 필요가 없었습니다. 이런 일을 안드로이드에서 하시면 앱이 뻗을겁니다. 안드로이드 상에서는 XML 상에 위젯(컴포넌트)의 크기가 어떻다 하는걸 적어주어야만 합니다. 다음은 기억해둬야 할 몇가지 타입값들입니다: Fill_parent..

    안드로이드용 AIR 어플리케이션 개발하기

    http://sites.google.com/site/cotranslation/munseo-beon-yeog-jalyo/air-for-android/gaeyo