자바 프로그램을 윈도우 서비스에 등록하는 방법입니다. 여러가지 방법이 있지만 가장 간단하고 편리한 Java Service를 사용하는 방법입니다. 1. JavaService를 받는다. http://forge.objectweb.org/projects/javaservice/ 2. .bat 파일로 서비스 등록에 필요한 내용을 작성한다. 3. 서비스 등록 .bat 파일 예 @set TARGET_APP=com.program.myprogram@set JVM_PATH="C:\Program Files\Java\jre1.6.0_03\bin\client\jvm.dll"@set MyProgram_BIN="C:\Program Files\MyProgram\bin"@set OUT_LOG="C:\Program Files\MyProg..
안드로이드 화면을 그리는 xml 에서 특수문자를 사용하면 아래와 같은 에러 메시지가 발생함을 보실수 있습니다. [잘못된 예] [에러 메시지] Multiple annotations found at this line:- The entity name must immediately follow the '&' in the entity reference.- [I18N] Hardcoded string "HOME & TECH", should use @string resource 특수문자를 사용하기 위해서는 string에 선언해 놓고 불러서 쓰는 방법이 있습니다만 귀찮은 관계로 유니코드형태로 입력을 해보도록 하겠습니다. 특수문자의 유니코드를 알기 위해서는 구글링링을 하면 됩니다. 하지만 저는 또한 귀찮은 관계로 컴퓨터에..
내장된 ArrayList의 사용법생성ArrayList를 사용하기 위해서는 우선 ArrayList 객체를 만들어야 합니다.1ArrayList numbers = new ArrayList();ArrayList는 java.util.ArrayList에 포함되어 있기 때문에 import를 해주셔야 합니다.1import java.util.ArrayList;추가엘리먼트를 추가 할 때는 add 메소드를 사용합니다. add는 배열에 단순히 더해지는 것이기 때문에 빠르게 동작합니다.1234numbers.add(10);numbers.add(20);numbers.add(30);numbers.add(40);특정 위치에 추가하고 싶다면 메소드 add의 첫번째 인자로 인덱스를 지정합니다.1numbers.add(1, 50);자바의 배..
View 절대 좌표값 구하는 방법 View.getLocatioinOnScreen(int[]); 위와 같은 함수를 사용하면 전체 스크린상의 절대 위치의 좌표를 구할수 있다. 예시로 아래와 같이 사용하면 된다. public boolean chkTouchInside(View view, int x, int y) { int[] location = new int[2]; view.getLocationOnScreen(location); if (x >= location[0]) { if (x = location[1]) { if (y