728x90
스마트폰용 앱들을 살펴보면 GPS 속도계라든지, 보행계, 가속도계, 나침판 등을 비롯한 다양한 응용에 따른 스마트폰 내부에 설치되어 있는 센서들을 살펴보자.
New>ProJect에서 파일명을 SensorList로 부여 후 Empty Configuration 으로 시작하도록 한다, 이와 같은 센서 리스트를 출력함에 있어 AndroidManifest.xml에서의 특이 사항은 없으며 activity_main.xml과 MainActivity 만을 살펴보자. 다음은 samsung SM-N900K 즉 Note3과 Pixel2 API 27 기준 에뮬레이타의 센서 리스트로서 동일한 결과를 준다.
MainActivity에서 hardware.Sensor 와 hardware.SensorManager와 같은 특이한 라이브러리를 살펴 볼 수 있다.
MainActivity에서 스마트폰 하드웨어로부터 built-in 센서 리스트를 받아내기 위해서 안드로이드 OS의 붙박이 SENSOR_SERVICE 와 TYPE_ALL이 사용된다.
첨부된 코드를 다운받아 실행해 보자.
Reference Blog
Android Sensors with Examples
https://www.tutlane.com/tutorial/android/android-sensors-with-examples
'안드로이드 스튜디오' 카테고리의 다른 글
5.7 TensorFlow.Lite Mobile IOT MNIST APP 코드 예제 (0) | 2020.04.08 |
---|---|
Remake: 안드로이드 스튜디오 환경센서 모니터링 (0) | 2020.04.06 |
Mobile IOT Digit Classifier 예제 실행 동영상 및 코드 해설 (0) | 2020.04.03 |
5.6 TensorFlow.Lite Mobile IOT Digit Classifier 예제 해설 (0) | 2020.04.03 |
안드로이드 스튜디오 Application Component 중 Broadcast Receivers WiFi 설정 실행 동영상 (0) | 2020.04.01 |