티스토리

JHRunning
검색하기

블로그 홈

JHRunning

jhrun.tistory.com/m

jeonghunn1@gmail.com

구독자
2
방명록 방문하기

주요 글 목록

  • 안드로이드 ADB로 컴퓨터에서 화면 캡쳐하기 안드로이드 기기에서 캡쳐하고 파일을 옮길 필요 없이 ADB로 바로 화면 캡쳐한 파일을 가져올 수 있습니다.안드로이드 ADB로 컴퓨터에서 화면 캡쳐하기먼저 기본적으로 컴퓨터에서 ADB(Android Debug Bridge)를 사용할 수 있어야 합니다. - https://developer.android.com/studio/command-line/adb.html?hl=ko 터미널이나 명령 프롬프트에서 아래와 같이 입력하면 현재 위치하는 폴더에 캡쳐한 파일이 생성되게 됩니다.adb shell screencap -p | perl -pe 's/\x0D\x0D\x0A/\x0A/g' > screen.png 공감수 1 댓글수 0 2017. 7. 10.
  • 구글의 레퍼런스폰 넥서스5 사용 후기 안드로이드의 표준인 레퍼런스폰이고, 다양한 커스텀롬등 변경이 쉬울뿐 아니라 다른 폰들과는 다른 뛰어난 가성비 때문에 바로 지르고 몇일간 사용해본 것에 대한 후기를 남겨볼까 합니다. 구글의 레퍼런스폰 넥서스5 사용 후기 1. 사양 스크린 4.95인치 1920x1080 디스플레이(445ppi) 풀 HD IPS Corning® Gorilla® Glass 3 카메라 전면 130만 화소 후면 800만 화소(OIS 기술 탑재) 크기 69.17x137.84x8.59mm 130g(4.59온스) 배터리 2300mAh Talk time up to 17 hours* Standby time up to 300 hours† Internet use time up to 8.5 hours on Wi-Fi, up to 7 hours .. 공감수 10 댓글수 2 2014. 2. 26.
  • 안드로이드 앱 개발 - 배경을 연속된 패턴으로 바꾸기(android:background) 안드로이드에서 xml 에서 android:background를 통해 배경화면을 변경할 수 있습니다. 이런 경우에는 배경으로 지정된 사진을 화면에 맞게 늘여서 보여줍니다. 이게 그냥 사진이라면 상관 없지만 패턴같은 경우에는 적합하지 않습니다. 안드로이드 앱 개발 - 배경을 연속된 패턴으로 바꾸기(android:background) 1. drawable 폴더에 패턴 배경으로 쓸 이미지를 넣어 줍니다.(ex. drawable-xhdpi/back.png) 2. drawable 폴더에 새로운 background.xml 파일을 만들고 xml에다가 아래와 같은 구문을 넣어 줍니다. 공감수 8 댓글수 0 2013. 3. 1.
  • 갤럭시 노트 U+ 젤리빈 MB2 투명테마(SystemUI.apk) - Neatly UI Nesker 클릭 수가 500개가 넘어간다면 다른 기종이나 통신사용 테마도 제작합니다. 기존에 올렸던 장식겸/번인 방지겸 올렸던 갤럭시 노트 U+ UH24 투명테마(SystemUI.apk) [번인방지 테마](http://jhrun.tistory.com/103) 은 아이스크림 샌드위치 용이라 새롭게 출시된 젤리빈에는 적용이 되지 않습니다. NeatlyUI - 갤럭시 노트 U+ 젤리빈 MB2용 투명테마(SystemUI.apk) **여기에 있는 모든 작업은 루팅을 해야지 사용 가능합니다.** 이 버전의 SystemUI.apk는 갤럭시 노트 U+ 젤리빈 MB2을 위해서 제작되었으며 , 이전 버전인 UH24는 http://jhrun.tistory.com/103에서 가능합니다. 원문 확인 : http://jhru.. 공감수 7 댓글수 10 2013. 2. 26.
  • 안드로이드 개발 - String.xml 문자열/정수(숫자) 변수 설정하기 안드로이드 개발할시 주로 문자열을 string.xml 에서 관리합니다. 그런데 이 문자열 사이에 값이 달라지는 변수를 두고 싶을때가 있습니다. (저 알림창에서의 변수는 10입니다.) String.xml 문자열/정수 변수 설정하기 - 변수 설정하기 "[변수A]가 [변수B]에게 인사합니다." 할때 "변수A, B" 부분이 달라지게 하고 싶을때 : String.xml %1$s가 %2$s에게 인사합니다. %1$s : string (문자열일시) %1$d : int (숫자일시) JAVA 그리고 자바에서는 아래와 같이 코드를 해줍니다. Resources res = getResources(); String text = String.format(res.getString(R.string.hello), "아이", "선생.. 공감수 28 댓글수 0 2013. 2. 22.
  • 안드로이드 개발 - String을 int로, int를 String으로 바꾸기 문자열인 String과 정수를 나타내는 int를 서로 바꿔야할 때가 있습니다. 아래 코드는 서로 유형을 바꿔주는 코드입니다. String -> int int numInt = Integer.parseInt(numStr); System.out.println(numInt); Int -> String  String numStr2 = String.valueOf(numInt); System.out.println(numStr2); 도움이 되셨나요? 그럼 손가락을 눌러주세요:) 공감수 74 댓글수 0 2013. 2. 20.
  • 안드로이드폰 카메라 무음 설정하기 - 초점 소리까지 완전하게 없애기(무음이 완전히 되지 않는 경우) 제가 저번에 올린 안드로이드폰 카메라 무음 설정하기(http://jhrun.tistory.com/104) 의 방법은 저는 젤리빈으로 업그레이드하면서 찍는 소리는 나지 않으나 셔터소리가 나 제대로 무음이 되지 않습니다. 안드로이드 카메라 무음 설정하기 - Build.prop을 건드려 무음 설정하기 주의!!! 루팅을 통한 모든 시스템 변경 활동은 예상치 못한 오류(벽돌)을 감수하실 수 있어야 합니다. 먼저 아래 링크의 방법대로 Build.prop을 수정해야지만 일단 카메라 소리가 나지 않습니다. http://jhrun.tistory.com/104 안드로이드 카메라 무음 설정하기 - 초점 소리까지 완전히 없애기 위와 같은 방법으로 했는데도 완전히 소리가 사라지지 않고 초점맞출때 소리가 나는 경우가 있습니다.. 공감수 34 댓글수 24 2013. 2. 13.
  • 갤럭시 노트 U+ 젤리빈 유출 펌웨어(KIES_HOME_E160LKLJMA3_704944_REV02_user_low_ship) 갤럭시 노트 1 U+ 전용 유출 펌웨어입니다. 유출하신 분이 허락하셨으며 정식 펌웨어 나올 때까지 Tarksteam 서버에서 다운로드가 제공됨니다. 오딘이라는 툴로 올리셔야 하고 사용방법은 인터넷을 검색하시면 됩니다. http://tarks.iptime.org/download/6330 공감수 8 댓글수 2 2013. 2. 12.
  • [번인 방지] 웹페이지 검은색 계열로 보기(웹페이지 반전 효과내기, 배터리 절약) 주로 삼성 폰에 사용되는 아몰레드 디스플래이는 하얀색 화면이 전력소모가 가장 심하면서 화면 잔상이 남는 번인 현상에 가장 취약합니다. 특히 보통 웹페이지들은 페이지 색이 흰색이라 더욱 취약한데요, 주로 웹에선 글을 주로 본다는 가정하에 배터리 절약도 하면서 디스플래이도 보호할 수 있는 방법을 소개하겠습니다. 페이지 색 반전해서 보기(페이지를 검은색 계열로 보기) 1. 브라우저(기본 브라우저)에서 메뉴 -> 설정을 눌러줍니다. 2. 접근성에 들어가주신 후 화면 색상 반전 부분에서 "색상 반전"을 체크해줍니다. 3. 다시 웹 페이지로 돌아와 보면 하얀색 계열의 웹페이지가 색상 반전이 되어 검은색 계열의 웹 페이지가 됨을 알 수 있습니다. 딱히 색상이 중요한 그림이나 페이지의 원색을 봐야 하지 않는다면 배터리.. 공감수 7 댓글수 1 2013. 2. 12.
  • 안드로이드폰 카메라 무음 설정하기 요즘에 휴대폰에는 다 기본적으로 카메라가 내장되어 있으며 현재 인기가 많은 스마트폰도 예외가 아닐 수 없습니다. 대한민국 법에 따라 모든 스마트폰에는 강제적으로 스마트폰 카메라 셔터음이 나도록 설정이 되어있는데요. 몰카나, 초상권 침해같은걸 막기에는 아주 좋은 정책이나, 소리가 나면 안되는 상황이나 실험시에는 아주 불편합니다. Build.prop을 건드려서 안드로이드 스마트폰 카메라 무음 만들기 거의 모든 안드로이드 스마트폰이 이 방법으로 카메라 무음으로 되는 보편적인 방식입니다. 기본적으로 스마트폰 루팅이 되어있어야 합니다. 주의!!! 루팅을 통한 모든 시스템 변경 활동은 예상치 못한 오류(벽돌)을 감수하실 수 있어야 합니다. 밸소리 모드로 해놓으면 셔터음이 나나 무음모드로 해놓으면 나지 않습니다.(.. 공감수 26 댓글수 24 2013. 2. 1.
  • 갤럭시 노트 U+ UH24 투명테마(SystemUI.apk) [번인방지 테마] 2011년 10월에 출시한 삼성 갤럭시 노트는 국내판과 해외판이 나뉘는데, 국내판과 해외판은 서로 사양이 달라 호환되지 못하며 국내 중에서도 국내 통신사가 U+인 경우에는 다른 통신사의 모델과는 다른 통신 방식과 설계 때문에 흔이 일컫는 커스텀롬이나 테마(SystemUI.apk, Framework-res.apk) 같은게 많치도 않을 뿐더러 거의 없는 수준입니다. 저는 약 1년 전에 커스텀롬이나 테마를 만드는 것은 저에게 아무 의미가 없어져서 접고 순정기반에 루팅커널을 올려서 사용해왔으나, 얼마전에 상단바에 번인이 일어나 서비스센터 직원에게 1회밖에 못하는 액정 교체를 하고 왔습니다. 인터넷에서 알아본 바로는 상단바는 검은색이라 소자가 잘 안타지만 상단바를 제외한 나머지 부분은 수명이 줄어서 두드러지게 .. 공감수 8 댓글수 33 2013. 1. 31.
  • Android 이클립스 아무 이유없이 오류가 나는 경우 - 최소한의 오류만 나게 하기(Android Lint/Clean) 오류가 날 이유가 없는데도 오류를 뿜으면서 빌드가 안되는 경우가 있습니다. 이런 빨간색 X표시는 개발자의 수명을 10년치씩 줄어들게 해줍니다.  꼭 고쳐야 할 필요 없는 애러까지도 나게 하는 것은 머리가 아픕니다. 꼭 빌드가 되지 않는 이유가 있는 경우에만 애러가 나게 할 수 있습니다. 최소한의 애러만 나게 하기(Android Lint 변경/Project Clean) 1. 아무 패키지에서나 오른쪽 클릭 한 뒤에 Properties 를 눌러 줍니다. 2. Android Lint Preferences 탭에서 Ignore All을 눌러준후 OK를 눌러줍니다. 3. Yes를 눌러 모든 프로젝트 상태를 업데이트 해줍니다. 4. Project --> Clean을 눌러준 후 Clean All Projects나 자.. 공감수 9 댓글수 4 2013. 1. 20.
  • AndroidManifest.xml에 같은 Activity정의가 중복되는 경우  안드로이드에서는 위와같이 액티비티를 AndroidManifest.xml에 정의해줘야 합니다. android:windowSoftInputMode="stateAlwaysHidden" 이런식으로 자신이 원하는 속성을 각 액티비티에 정의해줄 수 있는데요. android:windowSoftInputMode="stateAlwaysHidden" android:windowSoftInputMode="adjustResize" 때로는 위와 같이 2개 이상의 속성을 정의해주어야 할 때가 있습니다. 그런데 android:windowSoftInputMode가 중복되어있어 컴파일시에 애러가 납니다. 저 2개의 속성이 필요한데 중복되서 애러가 납니다. 해결방법 2개의 속성을 지정하고 싶은데 중복되는 경우에는 아래와 같이 "|" .. 공감수 10 댓글수 0 2013. 1. 16.
  • Android GridView 키보드가 있을 시 아이템을 가려 스크롤이 안되는 문제 해결(키보드가 나타날때 리사이즈) 안드로이드 레이아웃중 하나인 GridView를 사용할때가 참 많습니다. ListView보다 자세한 정보는 아니지만 한번에 많은 양의 정보나 아이콘을 보여줄때 주로 쓰입니다. 저같은 경우에는 검색 앱인 FastEngine 에서 주로 사용됩니다. 그런데 GridView에서 많은 양의 아이템이 있을 시에 키보드 아래의 아이콘은 스크롤이 안되는 문제가 발생하였습니다. ListView에서는 잘되는데 GridView에서만 되지 않았습니다. (키보드 아래에 있는 아이콘이 스크롤이 안되 보이지 않습니다.) 해결 방법(키보드가 나타날때 앱 크기 리사이즈) 해결방법은 간단했습니다. 열심히 구글링해서 찾아낸 결과 AndroidManifest.xml에 자신의 액티비티 정의 항목에서 아래 코드를 삽입해주시면 됩니다. andr.. 공감수 5 댓글수 0 2013. 1. 15.
  • Android Shared Preferences(데이터 저장/불러오기) 활용하기 데이타를 일시적으로는 가지고 있을 수 있지만 영원히 저장하는 방법은 무었일까요? Shared Preferences 를 사용하면 가능합니다. 이 방법을 이용해서 환경설정을 만들 수도 있습니다. 설정 저장 //값보관 SharedPreferences pref =getSharedPreferences("test", MODE_PRIVATE); SharedPreferences.Editor editor = pref.edit(); editor.putString("SET_1","1" ); //키값, 저장값 editor.putString("SET_2","2" ); editor.putString("SET_3","3" ); editor.commit(); 설정 불러오기 //값읽기 SharedPreferences prefs =ge.. 공감수 152 댓글수 0 2012. 12. 22.
    문의안내
    • 티스토리
    • 로그인
    • 고객센터

    티스토리는 카카오에서 사랑을 담아 만듭니다.

    © Kakao Corp.