NDK 작업을 하면서 C로 작성을 하는데 printf 등을 통해 로그를 찍을 수는 없습니다. Android DDMS 툴에서는 로그가 보이지 않으니깐요. 파일로 출력할 수도 있지만 그것도 매번 파일을 꺼내서 열어보는 불편함이 있습니다. 다양한 방법으로 단순한 로그를 출력해볼 수 있겠지만 이번에 소개해드릴 NDK에서의 로그를 찍는 방법은 안드로이드에서 제공하는 방법을 사용하게 됩니다. #define를 통해 사용하기 편리하게 적용해두고 사용하는게 편리하게 사용할 수 있습니다. 이런 부분은 ndk 예제를 열어보면 확인할 수 있습니다. 주로 사용하는 로그들을 간단히 출력된 화면을 확인해보겠습니다. NDK에서 Log 찍기 NDK에서 로그를 찍는 방법은 2개의 include와 1개의 로그 찍는 라인의 추가를 해줘야 ..
안드로이드 배경화면을 변경할 수있는 앱을 소개합니다. 이름 그대로 Background로 배경화면을 변경할 수있는 앱입니다. 제가 사용하는 앱 중에 가장 깔끔하게 리스트를 보여주고, 편리하게 변경이 가능한 앱입니다. 해당앱을 간단히 살펴보려고 합니다. Background 앱 다운로드 PlayStore 다운로드 http://bit.thdev.net/10j8CSb 앱 소개 디자인이 깔끔하고 사용법도 어렵지 않은 앱이라서 간단히 살펴보고 마치겠습니다. 깔끔한 시작화면을 보여주고 있습니다. 업로드에 따라서 최신, 인기 카테고리, 카테고리, 내가 선택한 즐겨찾기 배경, 다운 받았던 히스토리로 구분이되며 추가로 설정메뉴가 있습니다. 각각 메뉴마다 최신정보가 갱신이되니 마음에 드는 배경화면을 찾는건 어렵지 않습니다. ..
웹 IDE를 사용할 수 있는 프로그램이 몇가지있습니다. 그 중 C, C++, Object-c 등을 코딩할 수 있는 간단한 IDE를 소개하려고합니다. 파일을 직접 올릴 수있는 IDE 도 있고, Github와 연결하여 바로 코딩할 수 있는 IDE도 있더군요. 이후에 추가로 작성하기로하고 간단한 IDE인 sourceLair라는 웹 IDE를 소개하겠습니다. sourceLair IDE 접속 크롬 웹 스토어를 통해 다운 받거나 바로 접속하여 사용이 가능합니다. 크롬 웹 스토어 다운로드 http://bit.thdev.net/17cWJkn 홈페이지 바로가기 https://www.sourcelair.com/ 추가로 홈페이지의 /about 페이지에 접속하니 안드로이드용도 있다고 합니다. sourceLair 홈페이지 메인 ..
acer의 크롬북을 구입했습니다. 취소할까하다가 그냥 받아서 사용하려고 구입하였습니다. 역시 해외 배송으로 구입하였구요. 박스를 개봉하고 메뉴얼을 살펴보다가 한국어가 있는것을 발견하였습니다. 실제로 한국에서는 판매가 안되고있는데..한국어로 설명된 부분이 있더군요. 크롬북은 2011년에 출시되었었으니 2년이 다되어서 구입하게되었습니다. 지금은 HP와 최근에 출시한 크롬북 픽셀이 있지만 크롬북 픽셀은 가격 문제가있고, HP는 다른 사이트에서 구매가 가능합니다. 삼성도 크롬북 2개 모델이 있고, 크롬박스도 판매하고있죠. 역시 한국에선 2011년에 출시되었던 크롬북만이 50만원이 넘는 가격에 구매가가능했었습니다. acer 크롬북 사양 액정 11.6인치 (1366 x 768) HD display (제가 사용중인 ..
데스크탑용 크롬브라우저는 여러명의 ID를 등록하여 사용할 수있습니다. 모바일에서는 불가능하지만 PC용으로는 가능합니다. 맥, 윈도우, 리눅스 용에서만 가능한것이죠. 여러명의 사용자를 등록할 경우 OS마다 차이가있지만 왼쪽 또는 오른쪽 상단에 로그인 해둔 ID별로 창을 관리할 수있습니다. 단, 이 로그인 한 사용자끼리는 동기화가 불가능하지만 같은 ID끼리는 동기화가 가능합니다. 모바일 크롬에서의 동기화는 즐겨찾기와 최근에 열어본 페이지 목록을 서로 공유하여 볼 수있습니다. 앱 역시 로그인 아이디를 기준으로 어떤 PC든 동기화가 가능합니다. 이미 많이들 사용하고 적용하여 사용하실 태니 설명은 여기까지 하고, 기존 아이디에 새로운 크롬 사용 아이디를 추가하여 사용하는 방법을 간략히 설명하도록 하겠습니다. 크롬..
바로 앞에 소개해드린 ClockSync와 동일한 NTPSync라는 앱입니다. 더 간단하게 설정이 가능하지만 보이는 부분이 많지 않고 하루에 한번 동기화 하는 하는 방식만을 사용하는 어플입니다. NTPSync 다운로드 http://bit.thdev.net/115JdMEClockSync 어플 소개 http://thdev.net/400 NTPSync 어플 소개 ClockSync와 마찬가지로 pool.ntp.org을 기본주소로 가지고있으며 어플화면은 아래가 모두 다입니다. Query, Detailed query, Query and set time 3가지 동기화 방식을 지원합니다. 첫 번째 메뉴는 그냥 시간을 가져오는 방식을 사용하고, 2 번째 메뉴는 시간을 가져오면서 자세한 내용까지 함께 표시합니다. 마지막 메..
안드로이드 루팅 후에 통신사를 통한 시계 동기화가 아닌 윈도우처럼 특정 시계서버와의 시계를 동기화 하는 프로그램을 소개합니다. 스마트폰의 시계는 통신사의 기지국들과 휴대폰의 시계를 동기화하게 됩니다. 루팅을 한 이후에는 이 동기화 방식을 기지국이 아닌 다른방법을 통해 동기화 가능하게 하는 프로그램을 사용할 수도 있습니다. ClockSync를 통한 시계 동기화하는 방법을 간단히 살펴보려고합니다. 루팅이 되어있어야 자동 동기화가 가능합니다. NTP(Network Time Protocol)을 통한 동기화를 진행하는 프로그램을 소개합니다. NTPSync 어플 소개(안드로이드 시계 동기화) http://thdev.net/401 ClockSync 어플 다운로드 마켓에서 NTP라고 검색하시면 2개의 어플이 존재합니다..
알람 어플 어떤거 사용하시나요? 잠을 깨우기 위해서 사용하는 알람 어플은 단순한 알람 어플부터 잠의 리듬을 분석해서 깨워주는 어플 등 정말 다양하게있습니다. 수많은 어플 중에 가장 깔끔하다고 생각되는 UI를 가진 DoubleTwist를 소개합니다. DoubleTwist 다운로드 해당 어플은 유료버전과 무료버전 2가지가 존재합니다. 무료버전은 7일간 사용이 가능한 버전입니다. DoubleTwist 무료버전 http://bit.thdev.net/ZqjsFz DoubleTwist 유료버전 2,499원 http://bit.thdev.net/105od6l DoubleTwist DoubleTwist는 간단하게 알람을 등록하고, 설정할 수있는 어플입니다. 기본으로 알람 2개가 있고, 알람 추가와 설정 메뉴가 있습니다..