본문 바로가기
반응형

Android32

Android Color 값 설정하기 안드로이드 에서 Color 코드 값을 사용하자[Android] Use Color Class아래와 같이 Color 설정이 가능하다 RGB 3 Color tMenu.setTextColor(Color.rgb(red, green, blue)); Color Code tMenu.setTextColor(Color.parseColor(“#ffffff”)); Color Class tMenu.setTextColor(Color.BLACK); generated by haroopad 2015. 11. 30.
조건 변수 ConditionVariable() 조건변수android.od.ConditoinVariable조건 변수란 lock 기능을 갖는 변수를 말한다.* 모든 객체에는 모니터가 있는데 조건변수는 자체 모니터 lock 을 사용한다. * 조건 변수와 스레드의 근본적인 차이는 스레드 동기화는 하나의 스레드만이 lock 을 걸 수 있고 lock 을 걸은 스레드에 의해 lock 이 해제될 수 있지만 조건변수는 모든 스레드에 의해서 조건변수에 대해 open() 과 close() 메소드를 사용함으로써 조건변수를 열고 닫을 수 있다. public boolean block(long timeout) 변수 상태가 오픈될 때까지 또는 타임아웃의 시간이 경과될 때까지 현재 스레드는 block 한다. 타임아웃으로 인해 대기가 해제되었을때 false를 반환한다. 다른 스레드.. 2015. 11. 23.
안드로이드 스튜디오 Line Number 나타내기 AndroidStudioLineNumber.html 안드로이드 스튜디오 Line Number 표시하기Android Studio Show Line Number필자가 프로그래밍 중에 필수 적으로 갖추어져야 할 환경중 하나가 Line Number 의 표시이다. 프로그램 오류, 로그 등을 확인 할 때 해당 Line Number 가 표시되어 있어야 빠른 위치 파악 및 작업 시간이 줄어들기 때문에 무척 애용하는 기능이다. Android Studio 에서 Line Number 를 표시하기 위한 방법을 알아보자.Line Number 설정하기 설정 창을 연다. ‘Ctrl + Alt + S’Editor -> General -> Appearance 에 들어가면 Show Line Numbers 옵션을 체크해 준다. 2015. 11. 18.
안드로이드 스튜디오 단축키 변경 AndroidStudio 단축키변경.html 안드로이드 스튜디오 단축키 변경Change Android Studio Keymap안드로이드 단축키가 기존 IDE 툴에 익숙해 진 사용자에게 불편하게 느껴질 때가 있다. 이럴 땐 설정에서 Android Studio 키를 변경하여 사용할 수 있다.How to 설정창을 연다. Ctrl + Alt + S 좌측에서 keymap 메뉴에 진입하여 keymaps 에서 원하는 방식의 Key Style 을 설정하거나 하단에서 필요한 단축키만 변경한다. 2015. 11. 17.
안드로이드 스튜디오 단축키 안드로이드 스튜디오 단축키Android Studio ShortcutEditingCtrl + Space : 기본 코드 완성 Ctrl + Shift + Space : 스마트 코드 완성(예상되는 타입의 메소드또는 변수명 ) Ctrl + Q : 빠른 문서보기 Shift + F1 : 외부 문서보기(http://developer.android.com/reference로 이동) Ctrl + mouse over code : 간단한 설명. Alt + Insert : Generate code( Getters, Setters, Constructors, hashCode/equals, toString ) Ctrl + O : Override methods Ctrl + I : Implement methods Ctrl + Alt +.. 2015. 11. 17.
Android 에서 Fragment 내에 Webview 를 Add, remove 할때 Fatal signal 11 (SIGSEGV) Android 에서 Fragment 내에 Webview Add, remove Fatal signal 11 (SIGSEGV)Fatal signal 11 문제 해결Android 내 Fragment 에서 동적으로 Webview 를 Add, Remove 할 시에 Fatal signal 11 (SIGSEGV) 가 발생하였다. 알고 보니 아래와 같이 Fragment 내에서 hardware 속성의 옵션으로 Webview 를 사용할 경우 어플이 memory kill 이 될 수 있다는 것. 아래와 같은 에러가 발생하였다. “FrameLayout in Fragment dynamically causes memory leak (Grow heap (frag case))” 이와 같이 명확하지 않은 로그로 에러를 알려줄 때 개발하.. 2015. 11. 17.