Programming(58)
-
Java로 RaspberryPi GPIO 제어하기!!!(환경구성!)
1. 자바 환경 구축!!2. pi4j 다운 http://code.google.com/p/pi4j/downloads (위주소에서 pi4j-0.0.5.deb 다운로드!)혹은 콘솔에 wget http://pi4j.googlecode.com/files/pi4j-0.0.5.deb3.라즈베리파이에 pi4j 설치- ftp 툴로 라즈베리에 pi4j를 옮기고, sudo dpkg -i pi4j-0.0.5.deb (지울 때 sudo dpkg -r pi4j)4. 컴파일 하는 법!!javac -classpath .:classes:/opt/pi4j/lib/'*' ...5. 실행 하는 법!!sudo java -classpath .:classes:/opt/pi4j/lib/'*' ...
2014.07.20 -
Linux에서 자바를 컴파일 할 때 클래스 호출 에러해결!!
mainclass를 컴파일 하는데 subclass 호출이 안될 때는 해당 디렉토리에서 모든 클래스의 package를 지우고, javac -cp . 메인클래스.class 하면 된다!
2014.07.20 -
linux에 java 설치하기
환경본 수업은 리눅스 배포판 중의 하나인 Ubuntu를 기준으로 진행한다.자바를 다운로드 해서 설치하기1. 운영체제의 종류를 파악한다. 1file /sbin/init2. 자바가 이미 설치 되어 있는지 확인한다.1java -version위의 명령의 실행 결과 자바의 버전이 출력된다면 그냥 이것을 사용할지 새로운 버전을 설치할지 선택한다. 아마 오래된 운영체제가 아니라면 본 수업을 진행하기 위해서 새로운 자바를 설치할 필요는 없을 것이다.3. 기존의 자바를 제거한다.2번 절차의 실행 결과 기존의 자바가 존재하지만 새로운 자바를 설치하고 싶다면 아래와 같이 한다. (openjdk가 설치 되어 있는 경우)1sudo apt-get purge openjdk-\*4. 자바를 설치 할 디렉토리를 생성한다.1sudo m..
2014.07.20 -
Activity 화면 꺼지지 않게 유지하기!
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
2014.07.11 -
GyroSensor 사용하기
//Sensor 변수 설정private SensorManager sm = null;private Sensor gyro = null; //메인 클래스 implements SensorEventListener // Initialize the Sensor.sm = (SensorManager) getSystemService(SENSOR_SERVICE); gyro = sm.getDefaultSensor(Sensor.TYPE_ORIENTATION); // OnResumesm.registerListener(this, gyro, SensorManager.SENSOR_DELAY_NORMAL); // OnPause (꼭 추가해야한다. 센서가 0.1초 단위로 업데이트 되므로 계속 켜주면 폰에 부하가 많이 걸린다.)sm.unr..
2014.07.11 -
Title bar 제거 하기!
1. 다음과 같이 Manifest에서 application 영역에 android:theme ="@android:style/Theme.Light.NoTitleBar" 추가 " 2. 코드로 지우기! OnCreate 영역에 써준다(반드시 SetcontentsView 전에 써준다!) Window win = getWindow();win.requestFeature(Window.FEATURE_NO_TITLE);win.addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN); @@ NoTitleBar는 타이틀바만 지우고 NoTilteBar.Fullscreen 은 인디케이터도 삭제한다.
2014.07.11