반응형 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 Android 2015. 11. 30. 조건 변수 ConditionVariable() 조건변수android.od.ConditoinVariable조건 변수란 lock 기능을 갖는 변수를 말한다.* 모든 객체에는 모니터가 있는데 조건변수는 자체 모니터 lock 을 사용한다. * 조건 변수와 스레드의 근본적인 차이는 스레드 동기화는 하나의 스레드만이 lock 을 걸 수 있고 lock 을 걸은 스레드에 의해 lock 이 해제될 수 있지만 조건변수는 모든 스레드에 의해서 조건변수에 대해 open() 과 close() 메소드를 사용함으로써 조건변수를 열고 닫을 수 있다. public boolean block(long timeout) 변수 상태가 오픈될 때까지 또는 타임아웃의 시간이 경과될 때까지 현재 스레드는 block 한다. 타임아웃으로 인해 대기가 해제되었을때 false를 반환한다. 다른 스레드.. Android 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 옵션을 체크해 준다. Android/Android Studio 2015. 11. 18. 안드로이드 스튜디오 단축키 변경 AndroidStudio 단축키변경.html 안드로이드 스튜디오 단축키 변경Change Android Studio Keymap안드로이드 단축키가 기존 IDE 툴에 익숙해 진 사용자에게 불편하게 느껴질 때가 있다. 이럴 땐 설정에서 Android Studio 키를 변경하여 사용할 수 있다.How to 설정창을 연다. Ctrl + Alt + S 좌측에서 keymap 메뉴에 진입하여 keymaps 에서 원하는 방식의 Key Style 을 설정하거나 하단에서 필요한 단축키만 변경한다. Android/Android Studio 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 +.. Android/Android Studio 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))” 이와 같이 명확하지 않은 로그로 에러를 알려줄 때 개발하.. Android 2015. 11. 17. NFC Tag 로 특정 앱을 실행하기 (Launch App From NFC Tag) NFC Tag로 특정 어플을 실행하기Launch App From NFC TagAndroid 에서 특정 어플을 통해 Tag 이벤트를 주고 싶을 때 아래와 같이 mineType 을 지정해 주면 NFC Tag를 읽어올 때 해당 Package의 App이 실행되면서 태그를 읽어 액션을 취할 수 있다. generated by h.. Android 2015. 11. 17. Android 여러창 실행하기 - Android Multi Instance window Android Stuio 를 여러 창을 띄우자 (Adroid Studio Multiple launch)Android Studio를 처음 설치 하여 실행하면 기본적으로 Single Instance Launch Mode 로 설정 되어 있다. 기존 IDE 개발 툴인 Eclipse 의 경우 기본적으로 Multi Instance Launch 를 지원했던 방식에 비해 이러한 환경은 여러 프로젝트를 참조해야 하는 경우에 Android Studio 를 종료했다가 다시 켜야 하는 번거로움이 생길 수 있다. 다중 실행을 허용하기 위해 Android Studio 설정에서 Multi Instance Launch 를 지원하도록 변경해 보자 설정하기 설정 창을 연다. ctrl + alt + sSearch 창에 ‘Confirm w.. Android/Android Studio 2015. 11. 13. 이전 1 2 3 다음 반응형