본문 바로가기

분류 전체보기683

id를 위해 사용되는 '@+id' 표기 방식의 이해 ID값을 지정할 때는 '@+id'표기 방식을 사용하고 이 표기의 의미는 ID를 리소스 정보에 추가한다는 것이지만 실제로는 ID값은 항상 '@+id'로 표기하고 사용 코드샘플 2014. 11. 23.
자바 코드 상에서 이벤트 처리를 하는 과정 자바 코드상에서 버튼 이벤트 처리 과정 XML 레이아웃 파일에 정의된 버튼에 ID 추가 /res/layout/activity_main.xml파일에서 정의된 버튼에 ID속성을 추가ID속성은 'android'라는 이름을 가지고 있음. 참고 : http://actionshin.tistory.com/2184 자바 코드에서 레이아웃 파일에 정의된 버튼 객체 참조 자바 코드 상에서 findViewById()메소드를 이용해 레이아웃 파일에서 정의된 버튼 객체를 참조합니다. 이벤트 처리 코드 추가 참조한 버튼에 이벤트를 처리 코드를 추가클릭 이벤트는 OnClickListener라는 인터페이스를 이용하면 쉽게 처리할 수 있음. 2014. 11. 23.
안드로이드 스튜디오 유용한 단축키 android studio 버전: r23.0.3 for win 유용한 단축키 코드 정리와 import 최적화 Ctrl + Alt + l 한 행 복사 Ctrl + d 주석처리/해제 Ctrl + / 앱 디버그하기 Shift + F9 메소드 가져오기 Ctrl + F10 인터페이스 재정의 Ctrl + i 코드 자동생성 띄우기 Ctrl + Space 모두 저정 Ctrl + s ※ 자동생성을 완료할때는 항상 'Tab'을 사용한다. 'Enter'는 사용하지 않는 습관이 필수.!예를 들어 Button 객체를 자동생성을 완료할 때 'Tab'을 사용하면 'import android.widget.Button;'를 알아서 추가해 주지만, 'Enter'를 사용할 경우에는 직접 추가해 주어야 하는 불편함이 따르기 때문이다. 2014. 11. 23.
안드로이드 스튜디오에서 코드 자동정렬(code reformat)과 import 최적화 한 번해 해결하기 Android Studio에서 code reformat과 optimize import 를 한 번에 해결하는 방법이 있다. 문제해결 Ctrl + Alt + L을 선택누르고 팝업창이 뜨면 아래 그림과 같이파일이 선택되고Optimize imports를 선택한다. 2014. 11. 23.
윈도우 8.1에서 흐린게 보이는 글자를 선명하게 바꾸기 윈도우 8.1을 PC나 노트북 환경에서 사용하려고 한다.내가 사용하는 노트북은 HP-Elite-850-G!인데, 윈도우7 프로 설치할 때 보다- 설치시간이 짧고*특히, 업데이트가 적다)- 설치 후 못 잡는 드라이버가 절반 정도로 줄어서 생각보다 쉽게 사용해 볼 수 있었다. 근데, 태블릿 대응을 위해서 인지 프로그램마다 한글이 표현되는 크기가 다르거나, 폰트가 흐리게(appear blurred) 보이는 현상있어 이를 해결하기 위해 네이버와 구글을 검색해 봤다. 문제 해결 제어판/디스플레이에서 아래와 같이 설정을 해 주면된다. 제어판에서 '디스플레이'라고 검색을 하고모든 항목의 디스플레이 설정 변경으로 이동한다.하단의 '포시된 모든 항복에 대해 하나의 크리 조정 수준 선택'을 선택하고'작게 - (100%)'.. 2014. 11. 23.
Sublime Text 3에서 Vintage Mode 활성화하기 간단한 작업인데 한 번 설치하면 오랫동안 다시 해 볼 기획가 없다보니 할때마다 엄청헤메곤하는 것이Sublime Text 3에서 Vintage Mode를 활성화시키는 설정이다. 방법은 간단하다. Preferences/Settinf-User를 선택 아래와 같이 "ignored_packages" : []를 입력하고 저장하면 끝. 매번 활성화하가 되지 않아 헷갈리는 이유는 위와 같이 적용을 하고 Sublime Text 3를 재시작하면 Insert Mode로 시작하기 때문에 적용이 되지 않은 것으로 착각하고 다른 방법을 찾가 구글링하고 계속시도하게 되기 때문임. 하지만, 'Esc'를 누르면 바로 'Command Mode'로 바뀌면서 Vintage 모드를 사용할 수 있게 된다. // Settings in here .. 2014. 11. 18.
우분투에서 장고1.4 설치하기 sudo pip install django==1.4 2014. 10. 29.
MONGODB SETUP CONFIG TO CONNECT BY REMOTE HOSTS. (DEBIAN) Lastest MongoDb package on debian is bind to 127.0.0.1, this address doesn’t allow the connection by remote hosts, to change it u must set bind to 0.0.0.0 for egroot@debian:/var/www# nano /etc/mongodb.conf bind_ip = 0.0.0.0port = 27017 root@debian:/var/www/lithium# /etc/init.d/mongodb restartDone! Remember to secure the connection by password in production mode. 2014. 10. 29.
프로세스 확인 sudo netstat -plnt 2014. 10. 28.