" /> 안드로이드 프로그래밍 14주차 - 센서 | BlackWerf's Blog
포스트

안드로이드 프로그래밍 14주차 - 센서

수업 주제

센서

Sensor Hardware

  • 스마트폰에는 자이로, 근접, 가속도, 나침반 등의 센서가 내장 되어있으며, 3차원 움직임이나 주변 환경을 모니터링 할 때 유용하다

센서의 종류

움직임 감지 센서
  • 3개의 축을 따라 가속력과 회전력을 측정함
  • 종류: 가속도계, 중력센세, 자이로스코프, 회전벡터센서
환경 센서
  • 주변 기온, 압력, 조도, 습도 등 다양한 환경 요소를 측정함
  • 종류: 기압계, 광도계, 온도계
위치 센서
  • 기기의 물리적 위치를 측정함
  • 종류: 방향센서, 자기계


안드로이드의 센서 관련 클래스

SensorManager 클래스

특징
  • 장치에 내장되어 있는 센서의 리스트를 제공함
  • 기기 내 센서의 접근, 이벤트 등록 등 센서와 관련된 메소드를 제공함

Sensor 클래스

특징
  • 특정 센서의 인스턴스를 생성함

SensorEvent 클래스

특징
  • 센서 이벤트의 정보를 제공하는 센서 이벤트 객체를 생성함

SensorEventListner 클래스

특징
  • 인터페이스를 이용해, 센서의 값 / 정확도 변경 시 호출되는 메소드를 생성할 수 있음
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.