728x90
가속도계 센서 구현
SensorEventListener listener=new SensorEventListener() {
@Override
public void onSensorChanged(SensorEvent event) {
}
@Override
public void onAccuracyChanged(Sensor sensor, int accuracy) {
}
}
SensorManager manager=(SensorManager)getSystemService(SENSOR_SERVICE);
Sensor sensor=manager.getSensorList(Sensor.TYPE_ACCELEROMETER).get(0);
boolean success=manager.registerListener(listener,sensor,SensorManager.SENSOR_DELAY_GAME);
//* 이제 SensorEventListener에서 값 받을 수 있음
//* SeneorEvent.values[0]; x축
//* SeneorEvent.values[1]; y축
//* SeneorEvent.values[2]; z축
728x90
'프로그래밍 > Android(Java)' 카테고리의 다른 글
[Android] Intent flag를 이용하여 인텐트의 동작 방식 지정 (0) | 2019.09.29 |
---|---|
[Android] 타이틀바, 알림바 제거하여 꽉찬 화면 구현하는 법 (0) | 2019.09.29 |
[Android] 코드로 만든 뷰에 ID지정 (0) | 2019.09.29 |
[Android] ObjectAnimator를 이용한 애니메이션 (0) | 2019.09.29 |
[Android] 화면해상도 구하는 방법 (DPI) (0) | 2019.09.29 |
댓글