최신 API인 Navigation Drawer이 공개되었습니다. 이미 구글에서는 작년부터 사용을 했지만 실제 API 공개는 이번 Google I/O 후에 공개되었습니다. Navigation Drawer가 뭘까요? 이미 적용되어있는 앱도 많이 있을겁니다. 지금까지는 좌표를 확인하고, 커스텀을 통해서 모두 제작해야했지만 간단하게 API를 통해서 적용이 가능합니다. 우선 Navigation Drawer가 뭔지살펴보겠습니다. 다음글에서 Navigation Drawer를 적용하는 소스코드를 함께 살펴보고, 이후에 간단한 예제 작성까지 진행해보겠습니다. 오늘 업데이트된 Google Drive를 통해서 ActionBar와 Navigation Drawer를 Google 개발자 사이트에있는 예제와 함께 살펴보도록 하겠습..
이번 Google I/O에서는 기존 이클립스(ADT)가 아닌 IntelliJ를 이용한 Android Studio 0.1 이 런칭되었습니다. 이미 작년부터 IntelliJ를 이용하여 안드로이드 개발을 하시는 분들이 많으실겁니다. 저도 작년에 이 IntelliJ에 대해서 세미나를 들었지만 실제로 올해까지 사용해본적은 없었습니다. 그러던 중 Google에서 Android Studio 0.1 버전을 정식 런칭했습니다. 이번 프로젝트 역시 AOSP(Android Open Source Project)에 포함되었다고 합니다. 목록 Google I/O 발표 장면을 먼저 살펴보고 다음 글에서 윈도우에서 설치하고, 간단한 프로젝트 생성까지하는 글을 남겨보겠습니다. 1. Android Studio 0.1 런칭 (Intell..
이번 Google I/O에서는 기존 이클립스(ADT)가 아닌 IntelliJ를 이용한 Android Studio 0.1 이 런칭되었습니다. 이미 작년부터 IntelliJ를 이용하여 안드로이드 개발을 하시는 분들이 많으실겁니다. 저도 작년에 이 IntelliJ에 대해서 세미나를 들었지만 실제로 올해까지 사용해본적은 없었습니다. 그러던 중 Google에서 Android Studio 0.1 버전을 정식 런칭했습니다. 이번 프로젝트 역시 AOSP(Android Open Source Project)에 포함되었다고 합니다. 목록 Google I/O 발표 장면을 먼저 살펴보고 다음 글에서 윈도우에서 설치하고, 간단한 프로젝트 생성까지하는 글을 남겨보겠습니다. 1. Android Studio 0.1 런칭 (Intell..
안드로이드 Multiple APK를 지원한다고 합니다. 지원하게 되면 어떤식으로 적용이 가능한지 이를 통해 변경된 사항이 무엇인지 작성하려고 합니다. 이 글은 안드로이드 개발 홈페이지에 작성되어 있는 글을 참고하여 작성하였습니다. Multiple AKP Support 메뉴얼 https://developer.android.com/google/play/publishing/multiple-apks.html Multiple APK 적용가능한 범위 같은 이름의 패키지 명을 사용해야 하는데 APK 1개로 처리하기엔 이미지 사이즈도 크고, 그로 인해 적용되어야 하는 폰이 아닌 경우에도 모두 1개의 APK로 처리해야 하여 그만큼의 용량을 비효율적으로 사용하게 되는 경우 등이 있습니다. 멀티 APK 지원을 통해 이를 해..
안드로이드 4.1 버전부터 사용가능한 Dump View Hierarchy for UI Automator를 통해 UI 구성이 어떻게 되어있는지 알 수 있게되었습니다. 안드로이드의 개발자 설정에도 비슷한 옵션이 있지만 이 옵션은 UI가 이렇게 구성되어 있다는것만 알 수 있지 실제로 이 부분에는 어떤게 사용되었는지는 알 수 없습니다. Eclipse의 ADT를 통해 알 수 있는 방법을 소개하고, 안드로이드 설정을 통해 테두리를 알 수 있는 방법을 간단히 적어보겠습니다. Eclipse에서 UI 보기 이클립스의 DDMS를 통해서 간단히 알 수 있습니다. 최신버전인 젤리빈에서만 이 동작을 하고, 이전 버전에선 동작하지는 않습니다. 기존 카메라 View 오른쪽에 존재하며 안드로이드 폰모양의 아이콘입니다. 마우스를 올리..