본문 바로가기

[Android] 나인 패치 9패치 파일은 일정부분(9 영역 중 선택 된 영역)을 늘어나도 해상도나 깨짐 없이 이미지를 표현해 주는 기능 아래와 같이 영역을 9개로 나누어서 표현 1 2 3 4 5 6 7 8 9 draw9patch 를 이용 android-sdk-windows\tools\draw9patch.bat 위 : 가로 확장 영역 (가로로 늘어날 때 해당 분홍색 영역을 반복 출력) 왼쪽 : 세로 확장 영역(세로로 늘어날 때 해당 분홍색 영역을 반복 출력) 오른쪽 : 세로 내용물 영역 아래 : 가로 내용물 영역 마우스 왼쪽 클릭 : 점 추가 마우스 요른쪽 or shift + 클릭 : 점 삭제 저장 시 : 파일명.9.png ※ png 파일만 가능 , 파일 사용시 .9 을 붙일 필요 없음
[Android] MyLocationOverlay MyLocationOverlay mMyLocationOverlay; 나침판 표시 mMyLocationOverlay.enableCompass(); 설정 후 아래와 같이 MapView에 추가해 줘야 화면에 보여진다. mapView.getOverlays().add(mMyLocationOverlay); 현재 내 위치에서 화면을 시작 final MapController mc = mapView.getController(); mMyLocationOverlay.enableMyLocation(); mMyLocationOverlay.runOnFirstFix(new Runnable() { public void run() { mc.animateTo(mMyLocationOverlay.getMyLocation()); } });
[Android] 화면 절전 방지 cpu 상태를 유지 위한 wakeLock wakeLock의 FLAG FLAG Value CPU Screen Keyboard PARTIAL_WAKE_LOCK on off off SCREEN_DIM_WAKE_LOCK on Dim off SCREEN_BRIGHT_WAKE_LOCK on Bright off FULL_WAKE_LOCK on Bright Bright PowerManager.WakeLock mWakeLock; PowerManager pm = (PowerManager)getSystemService(Context.POWER_SERVICE); mWakeLock = pm.newWakeLock(PowerManager.SCREEN_DIM_WAKE_LOCK,"My Tag"); // 사용하기 위한 등록 mWakeL..
[android] invalidate or postInvalidate 화면을 그리는 onDraw 함수를 호출해야 화면을 갱신하게 된다. onDraw 함수를 호출하기 위해서는 invalidate , postInvalidate 를 사용하면된다. 일반적인 경우에는 invalidate를 사용하면 되고, UI 쓰레드가 아닌 쓰레드에서 onDraw를 사용하기 위해서는 postInvaildate를 사용하면 된다.
[ubuntu] 우분투 apt-get 명령어 패키지 설치 - sudo apt-get install 패키지명 패키지 제거 - sudo apt-get remove 패키지명 패키지 업데이트 - sudo apt-get upgrade
[ubuntu] xrdp로 윈도우xp에서 우분투 원격 제어 우분투 머신을 윈도우에서 원격으로 사용하는 방법 터미널에서 다음을 입력 sudo apt-get install xrdp xrdp 시작 sudo /etc/init.d/xrdp start 원도우xp 에서 접속 시작 > 모든프로그램 > 보조프로그램 > 통신 > 원격데스크탐연결 or 시작 > 실행 > mstsc or 윈도우키 + R > mstsc -> 우분투 ip주소 입력 > 연결 버튼 클릭
[Eclipse] Error > JAM terminated. Exit code=-1 eclipse.exe 실행 시 JAM terminated. Exit code=-1 에러 나면서 실행이 안되는 경우 eclipse.imi 파일에 javaw.exe 경로를 -vm 옵션으로 전달 -vm C:\App\Java\jdk1.6.0_26\bin\javaw.exe -vmargs -vmargs 위에 -vm 을 추가하면 된다. etc) 위 설정해도 안되는 경우 네이트은을 종료하고 하면 된다는 말도 있음
[Eclipse] JAD , JadClipse 설치 이클립스에서 개발 중에 라이브러리로 묶여있는 클래스 파일들을 역코딩하기 위한 플러그인 설치 JAD - 바이트코드인 Java Class 파일을 디컴파일해주는 프로그램 JadClipse - 자바디컴파일을 이클립스에서 편리하게 사용할 수 있도록 해주는 이클립스 플러그인 1. Jad 및 JadClipse 다운로드 jad - http://www.varaneckas.com/jad JadClipse - http://jadclipse.sourceforge.net/wiki/index.php/Main_Page#Download 2. Jad 및 JadClipse 이동  2 - 1 jad 를 Eclipse 폴더에 저장 2 - 2 jadclipse 파일을 plugins 폴더에 저장 3. 이클립스 환경설정 파일 복사 후 이클립스..