[IT.Log]한푼이라도 벌어야지? 13

Android KeyCode(qwerty.kl) 정리

PC에서 Android 기기에 원격 접속하여 컨트롤 하는 어플을 개발 중 엄청난 시간을 잡아먹은 Android KeyCode 에 대해 정리해 놓겠다. 보통 우리가 PC에서 키보드로 입력을 하면 내부적으로 ASCII코드(자바스크립트 코드)로 입력 된다. 안드로이드에서 우리가 소프트웨어 키보드로 입력을 하면 내부적으로 Android KeyCode로 입력 된다. 즉, PC의 키보드로 입력한 ASCII코드 ---> Android KeyCode 와 매핑 시켜 주어야 하는 작업이 필요하다. 구글에서 qwerty.kl이라 검색하면 최상단에 Android KeyCode관련 링크가 나온다. 헌데 키보드의 모든 키를 다 알려주지 못하는데서 문제가 발생한다. 이리저리 구글링과 실제 폰에 생체 실험을 통해 알아낸 코드는 다음..

Android 해상도 조사 (2013.06.12 기준)

안드로이드의 해상도는 수십여 가지가 넘는다. 에휴~ 이를 모두 적용 시키기는 어플을 개발하기는 무리이고 스마트폰 교체 주기가 2년이채 안되는 요즘 추세로 보아서 아래 정리한 정도만 지원되어도 큰 무리는 없을 것 같다. 한가지 걱정스러웠던 부분은 구글에서 권장하는 소프트키! 화면상에 뒤로가기버튼, 홈버튼, 메뉴버튼 나오는거 이죠? 그게 소프트키인데 이것 사용 여부에 따라 화면사이즈가 작아지니 문제가 되지 않을까 해서 찾아보고 직접 확인 해보았는데 자동적으로 소프트키 사이즈 만큼 리사이징되었다. 위아래로 약간씩 눌러준다는 느낌. 크게 신경쓸 부분이 아닌 것 같다. 외부에 물리키가 더 편하지 않은가? 왜 쓰는사람, 만드는사람 모두가 승질나게 만드는지 췟~ 참고사이트 : http://spec.bodnara.co..

개발 환경 구축하기(Eclipse & Android Studio)

어플 개발에 첫걸음이지만 매번 하는 작업이 아닌 처음에만 해놓으면 건드리지 않으므로 자 꾸 까먹게 되는 개발 환경 만들기에대해 기록해 두려 한다. Eclipse에서 개발하는 방법과 최근에 google에서 내놓은 Android Studio를 이용하는 방법이 있겠다. ------------------------------------------------------------------------------------------------------------ 이미 eclipse와 환경변수 설정이 되어 있다는 가정하에서... 1. sdk 다운로드 주소 : http://developer.android.com/sdk/index.html 2. next에 연속으로 설치를 진행 하다가 아래 화면이 나오면 잠시 숨을 고..