Android 4.4에 추가된 Screen recorder 사용법을 소개합니다. 사용법이라고 하기보단 adb에 추가된 것이라서 누구나 사용가능하지는 않고 개발자를 위한 명령어입니다. java api로 추가가 되었다면 관련 앱이 많이 나오고 그렇겠지만 아쉽게도 adb명령어로 추가되었습니다. 이 명령어를 사용하는 간단한 방법과 최대 가능한 시간도 알아보겠습니다. Screen recorder Screen recorder을 사용하기위해서는 Android adb가 필요합니다. Android adb를 다운받는 방법은 안드로애드 개발자 사이트를 통해서 다운로드 가능합니다. 이번 글은 이미 사용하고 있으신 분들을 기준으로 간단한 명령어 사용법과 최대 녹화 가능 시간. 녹화시에 안되는 부분 등을 살펴보려고 합니다. Sc..
구글 I/O때 발표되었던 구글 번역 서비스에 대해서 실제로 사용 법과 라인당 가격 정보를 간단히 정리해보려고 합니다. 구글의 발표때 보여주었던 "구글 지역화 서비스"를 소개하는 글을 써놓고 4개월이 흘렀습니다. 실제로 신청 후 적용은 7월 말에 이루어졌었습니다. 별도의 안내 메일은 없었습니다. 현재는 신청해서 얼마의 시간이 걸리는지는 알 수 없네요^^; 구글 지역화 서비스는 24개 언어를 지원하고 있습니다. 제가 확인한 가격은 라인당 보통 0.02~0.07 정도의 가격이 많아 보입니다. 언어의 난이도에 따라서 가격은 더 달라질 수 있어보입니다. 영어권에서 영어권인 경우는 가장 싼 0.02 정도의 가격이 책정되는것 같습니다. 한국어를 영어로 본역 0.03 $ 정도로 책정되긴 한데 상황에 따라서 다를 수 있..
안드로이드 3.0 이후에 적용된 SW Navigation 버튼을 숨기거나 보여주거나 처리가 가능합니다. 이전글에서는 이 버튼을 숨기는 방법에 대해서 작성을 했었는데 이 번글에서는 Android 예제에 있는 동영상 플레이어 시 Navigation 처리 방식을 참고하여 View를 상속받아서 자동으로 사라지게 하는 방법을 예제로 작성해보았습니다. Android 동영상 플레이어 예제에서는 3000 ms 로 3초 후에 사라지게되어 있습니다. 제가 확인해본 시간으로는 최소 1000 ms 이상이 되어야 전체화면으로 변하고, Navigation 바가 정상으로 사라졌습니다. 1000 ms 이하로 하였을 경우에는 동작하지 않는 경우도 발견하였습니다. 사용한 예제 Android API Example - 동영상 예제 안드로이..
Android Support Library 가 업데이트 되면서 v7 Support Library에 하위 호환성을 가진 ActionBarActivity 가 추가되었습니다. 이 라이브러리가 나오기 전에는 ActionBarShelock을 이용해서 3.0 미만 버전에서 ActionBar를 사용할 수 있었지만 v7 라이브러리를 사용하면 구글에서 제공해주는 라이브러리를 통해서 ActionBarShelock를 사용할 수 있습니다. v7 라이브러리 중 v7 appcompat을 사용하면 ActionBarActivity를 사용할 수 있습니다. 이것에 대해서 아래 Development 문서에 자세하게 나와 있습니다. v7 라이브러리 불러오는 법 : http://developer.android.com/tools/support..
Eclipse에 CDT(C/C++ Development Tools)를 설치하였으니 이제 NDK 빌드 환경을 구성해야 합니다. NDK 빌드 환경을 구성하기 전에 Eclipse에서 Android 개발이 가능한 환경이 구성되어 있어야 합니다. 구성하는 방법은 간단히 설명하고, NDK 빌드 환경 구성으로 넘어가겠습니다. Eclipse CDT(C/C++ Development Tools) 설치 방법 http://thdev.net/473 Eclipse에 Android 개발 환경 구성 Eclipse에 이미 구성되어 있으신 분은 NDK 환경으로 넘어가시면 됩니다. SDK를 꼭 설치하지는 않아도 됩니다. ADT (Eclipse Plugin)을 설치하고나면 SDK를 다운 받을 수 있는 창이 나타납니다. 그 때 SDK를 다운..
경고 : 자세하지도 않고, 제가 알고 있는 내용을 기준으로 제 생각을 정리해보는 글로써 틀린 부분이 있을 수 있습니다. 안드로이드 메뉴 버튼이 정말 필요할까? 최신 버전의 Android폰들은 메뉴 버튼이 필요 없다고 생각됩니다. 메뉴 버튼이 필요 없는 이유는? 가이드라인의 변경이 되었다는 점입니다. 바로 뒤로, 홈, 테스크 버튼의 3개 버튼으로 버튼 구성이 변경되었고, 메뉴는 필수가 아닌 옵션이라는 점입니다. 아래 액션바를 살펴보면 액션바의 네비게이션 버튼, View Control, 액션 버튼, 액션 Overflow 가 존재합니다. Action Overflow가 바로 기존의 메뉴입니다. 메뉴키가 달려있는 폰이야 이 아이콘은 보이지 않습니다. 과연 해당 앱에 메뉴가 있는지? 없는지 구분이 될까요? 구분을 ..
구글 Play 개발자 콘솔의 새로운 서비스 5개가 추가되었습니다. 이미 I/O 전에 추가되었던 기능도 I/O에서 발표를 하여 총 5개의 서비스가 새롭게 발표되었습니다. 해당 부분 중 구글 Play Developer Console의 번역 시스템은 별도의 글로 하나더 작성해보려고 합니다. 이번 글은 I/O 발표를 기준으로 작성합니다. 목록1. Google Play 개발자 콘솔의 새로운 서비스 5가지 http://thdev.net/4442. 개발자 콘솔의 지역화를 위한 번역 서비스 살펴보기 개발자 콘솔의 지역화를 위한 번역 서비스를 살펴보려고 합니다. 앞 글에서는 5가지 서비스 중 I/O에서 발표한 내용을 이용하여 4가지를 살펴보았지만 지역화를 위한 번역 서비스는 별도로 구성하는게 좋을 것 같아서 아래와 같이..
구글 Play 개발자 콘솔의 새로운 서비스 5개가 추가되었습니다. 이미 I/O 전에 추가되었던 기능도 I/O에서 발표를 하여 총 5개의 서비스가 새롭게 발표되었습니다. 해당 부분 중 구글 Play Developer Console의 번역 시스템은 별도의 글로 하나더 작성해보려고 합니다. 이번 글은 I/O 발표를 기준으로 작성합니다. 목록1. Google Play 개발자 콘솔의 새로운 서비스 5가지2. 개발자 콘솔의 지역화를 위한 번역 서비스 살펴보기 http://thdev.net/445 최적 화 팁 지역화와 안드로이드 폰/테블릿에 최적화를 위한 서비스를 추가하였다고 합니다. 이번 발표가 있기 전에 이미 소개되기도 했었습니다. 이미 개발자 콘솔을 많이 보신 분들은 아실 내용으로 테블릿인 7인치 잇아과 10인..