안드로이드 스튜디오

6.1 안드로이드 스마트폰의 SensorList를 출력해 보자

coding art 2020. 4. 5. 14:13
728x90

스마트폰용 앱들을 살펴보면 GPS 속도계라든지, 보행계, 가속도계, 나침판 등을 비롯한 다양한 응용에 따른 스마트폰 내부에 설치되어 있는 센서들을 살펴보자.

New>ProJect에서 파일명을 SensorList로 부여 후 Empty Configuration 으로 시작하도록 한다, 이와 같은 센서 리스트를 출력함에 있어 AndroidManifest.xml에서의 특이 사항은 없으며 activity_main.xmlMainActivity 만을 살펴보자. 다음은 samsung SM-N900K Note3Pixel2 API 27 기준 에뮬레이타의 센서 리스트로서 동일한 결과를 준다.


MainActivity에서 hardware.Sensor hardware.SensorManager와 같은 특이한 라이브러리를 살펴 볼 수 있다.


MainActivity에서 스마트폰 하드웨어로부터 built-in 센서 리스트를 받아내기 위해서 안드로이드 OS의 붙박이 SENSOR_SERVICE TYPE_ALL이 사용된다.


첨부된 코드를 다운받아 실행해 보자.


SensorList.zip



Reference Blog

Android Sensors with Examples

https://www.tutlane.com/tutorial/android/android-sensors-with-examples















SensorList.zip
0.14MB