< 안드로이드 기기 회전 >
Rotation 90, 180, 270은 반시계 방향을 양(+)의 방향으로 계산한다.
여기서 Rotation 0은 기기가 자연스러운 방향 (Default)일 때를 의미한다.
자연스러운 세로방향 : 일반적인 스마트폰
자연스러운 가로방향 : 태블릿
단, 카메라에 찍히는 이미지의 회전 정보는 별도로 취급
https://developer.android.com/training/camerax/orientation-rotation?hl=ko
< 센서 좌표계 >
단말기를 자연스러운 방향으로 유지시키고, 화면이 하늘 방향을 향하게 놓여 있을때
X축 : 가로축 (오른쪽 +)
Y축 : 세로축 (위쪽 +)
Z축 : 화면 바깥쪽
기기 방향이 변경되어도 축이 바뀌지 않는다. (기기가 움직여도 센서의 좌표계가 변경되지 않음)
https://developer.android.com/guide/topics/sensors/sensors_overview#sensors-coords
'Study > Java, Android' 카테고리의 다른 글
[링크스크랩] Manage (or Hide) Api Key / 안드로이드 API 키 관리 (1) | 2019.06.13 |
---|---|
[Gradle] Android build variants (1) | 2019.05.10 |
Android Theme.MaterialComponents의 button 문제 (0) | 2019.04.10 |
안드로이드 스튜디오 단축키 (0) | 2019.02.12 |
Uri를 Intent로 전달 할 때... (0) | 2018.11.13 |