안드로이드
[Android] 폴더 생성 그리고 생성이 안될 때..
안드로이드에서는 Java를 사용하니 자바 문법만 알면 쉽게 폴더 및 파일을 생성할 수 있어요. 아래는 소스를 보면 폴더 생성하는 코드죠. // SD 카드에 만들기 위해선 // Environment.getExternalStorageDirectory().getAbsolutePath()+"/생성하고자하는 폴더명/" File saveDir = new File("dir");// dir : 생성하고자 하는 경로 if(!saveDir.exists()) saveDir.mkdirs(); 왜 제가 이런걸 적게되었을까요.. 생성하는건 정말 코드 몇 줄 안되는데 생성이 안될 때가 있어요. 안드로이드 개발 2년차 되가는데.. 아니 왜 돼는 소스 갖다 붙여도 안되는거야!!! 아주 몇 시간동안 삽질에 발광을 했드랬죠.. 그러다 문..
택배조회 (Parcel Trace) 소개
이름 : 택배조회 (Parcel Trace) 분류 : 라이프스타일 가격 : 무료 언어 : 한국어 지원 제작자 : Jeongmin Bae (http://ramses8.tistory.com, http://twitter.com/ramses8, ramses8@gmail.com) 지원버전 : 1.6 이상 스토어 : 안드로이드 마켓, Tstore 상세정보 : ▶ 주요기능 - 조회 - 최근 조회 History 리스트 제공(재 조회 가능) - 목록별 수정/삭제(해당항목을 롱클릭) 한의사랑택배로 변경 ★ver 1.6.8 (2011/03/30) - 앱 종료시 캐쉬 자동삭제 ★ver 1.6.7 (2011/03/24) - 택배 문자 중복등록 및 필터링 보완 - 앱 용량 최소화 ★ver 1.6.6 (2011/02/22) - C..
[Android] 안드로이드 폰 화면 사이즈 구하기
Display display = ((WindowManager)getSystemService(WINDOW_SERVICE)).getDefaultDisplay(); int displayWidth = display.getWidth(); int displayHeight = display.getHeight(); int displayOrientation = display.getOrientation(); int displayPixelFormat = display.getPixelFormat(); float displayRefreshRate = display.getRefreshRate(); Log.i("INFO", "displayWidth : " + displayWidth); Log.i("INFO", "displayHei..
Toast makeText, show, cancel 컨트롤 하기
토스트(Toast)는 디버깅 할 때 참 유용하게 사용을 많이 하죠. 제가 예전에 사진 플리킹 할 때 토스트로 현재 사진위치 표시 해야줘할 때가 있었는데, 다음/이전 이미지를 보려고 빠르게 넘겼더니 토스트가 계속 밀려서 나오더라구요. 이런 경우엔 기존 메시지를 없애거나 새로운 메시지로 교체해서 뿌려줘야 하는데 어떡게 할까요? 또 토스트가 보여지고 있는 상태에서 다른 엑티비티로 이동했을 경우엔 빨리 없애줘야 하는데 어떡게 할지 고민하시는 분을 위해 몇 자 적습니다. 우선 전역변수로 Toast 선언 Toast _toast = null; 토스트 생성 및 보여주기 if(_toast == null){ _toast = Toast.makeText(this, "메시지 시작 내용", Toast.LENGTH_SHORT); ..
티스토어(T store) Android OS 사용 기준(2011년 1월기준)
티스토어 안드로이드 OS 사용 기준(2011년 1월기준)은 아래와 같습니다. - 2.1 : 6,728,107 건 (24%) - 2.2 : 21,846,726 건 (76%) 통계 출처 : http://dev.tstore.co.kr/ 생각했던것보다 2.2 사용자가 월등히 많네요. 아직 전 1.6 기준으로 개발하고 있는데 상위버전에선 뭐가 더 좋아졌는지 자세히 살펴봐야겠네요 :)
안드로이드(Android) 2.2 Froyo버전 SD카드에 앱 설치가능하게 개발하기
아.. 맨날 글 써야지 글 써야지 다짐만 했다가 못 썼는데. 오늘은 아니 정확히 말하자면 어제 구글 '2010 Mobile Developer Night' 다녀와서 기분도 좀 업 되고 해서 꼭 오늘은 쓰고 자리라 마음 먹었다. 프로요에 SD카드에 앱 설치가능하다는데 대체 어떡게 하는건지 많이 찾아보았다. 뭐 역시 답은 안드로이드 디벨롭 사이트에 있다. 헌데 문제가 하나 있다. 다 영어다.. ;;; 여차여차해서 어설프게(?)나마 구현이 됐다. 아직도 헤매고 계신분들을 위해 부족하지만 몇 자 적습니다. 우선 기존의 앱이던 새로 만들던 앱이던 개발은 2.2 즉 Level 8로 설정을 해줘야 합니다. 만드는거면 만들 때 설정하시면 되고, 기존 앱은 프로젝트로 가서 오른쪽 마우스 클릭하고 Properties를 선택..
안드로이드 폰 테더링(Tethering) 사용하기
이번에 화성 어느 수련원을 갔는데 T-Login 가져갔다가 낭패를 봤다 -_-;; 유선도 Wi-Fi 둘다 안될 경우를 대비해서 T-Login을 가져갔는데.. 세상에나 전부 안되는 사태가.. 모토로이 테더링 사용자가 있어서 대략 위기(?)는 넘겼으나 내 폰도 테더링이 필요할듯하여 설치 해보기로 했다. 이왕이면 저도 설치하면서 아직 방법을 모르시는 분들을 위해 적어 봅니다. 친절하게도 이미지와 함께 설명합니다. ㅋ 자 시작! 자! 수고하셨습니다. T-Login도 안터지는 험한 환경에서도 인터넷 잘쓰시기 바랍니다. 작성 후 요금이 어떡게 되는지 찾아봤는데 글 쓰는 시점까진 데이타요금제에서 삭감된다고 합니다. 근데 나중에 테더링요금제가 나오면 따로 가입해야 한다고 하네요. 빠빠이~
안드로이드 마켓에 배포하기 그 첫 번째 - apk파일에 서명하기
회사앱만 만들다가 개인적으로 하나 올려보고 싶어서 안드로이드 마켓에 올려보고자 했는데 삽질을 좀 하는 바램에 저와 같으신 분이 계시면 도움이 되고자 적게 되었습니다. 우선 안드로이드 앱을 개발했으면 혼자 쓰지않고 마켓에 등록하여 많은 사용자에게 피드백도 받고 많이 써주면 고마워하는게 개발자아닐까 싶습니다. 안드로이드 마켓에 배포하기 그 첫 번째 - apk파일에 서명하기를 시작해보겠습니다. 많은 책들을 보면 DOS(도스)로 하는게 나왔던데요. 전 DOS를 사용하긴 했으나 GUI가 있는 환경이 더 좋드라구요. 뭐 당연한 얘기겠지만서요. ^^; DOS로 하는건 책에도 많이 나오고 했으니 건 생략하구요. 이클립스를 이용하여 서명하기를 해보겠습니다. 이상 서명에 대해서 간단하게 알아 보았습니다. 만든 서명은 관리..