안드로이드의 화면 회전


대부분의 스마트폰은 자이로스코프와 중력센서가 있어 스마트폰을 회전하면 그에 맞게 화면을 회전시킬 수 있습니다. 안드로이드에서는 설정을 통해 스마트폰을 회전했을때 화면을 자동으로 회전시킬지 아니면 그대로 유지할 지를 결정할 수 있습니다.


안드로이드 알림 서랍 (Notification Drawer)의 빠른 설정



일반적으로 세로가 긴 세로화면 모드를 Portrait, 가로가 긴 가로화면 모드를 Landscape라고 부릅니다.

image from "Designing for Multiple Views and Orientations using Blend", blendinsider


화면을 자동으로 회전하는 경우 누워서 스마트폰을 보거나 잠시 들었다 놓았다 하는 경우에도 화면이 회전하기 때문에 불편하고, 화면을 회전할 때에 걸리는 시간이 있어 대부분의 사용자들은 자동 회전을 해제하고 사용합니다.


하지만 가끔 화면을 회전하고 싶은 경우가 있습니다. 이때에는 일일이 설정에 들어가서 1. 화면 자동 회전을 켜고 2. 화면을 회전한 뒤 3. 화면 자동 회전을 끄고 4. 원하는 앱을 실행한 뒤 5. 볼일이 끝나면 다시 설정에 들어가서 6. 화면 자동 회전을 켜고 7. 화면을 다시 세로로 회전한 뒤 8. 화면 자동 회전 옵션을 끄는 (물론 요즘 스마트폰에서 대부분 지원하는 알림 서랍에 있는 빠른 설정을 통해 - 첫번째 스크린샷 참조 - 이 과정을 줄일 수 있지만) 불필요한 과정을 거쳐야 합니다.

안드로이드 디스플레이 설정에 있는 화면 자동 회전 옵션



또, 자동 화면 회전 옵션을 켜더라도 세로모드나 가로모드를 지원하지 않는 앱들이 있습니다. 대표적으로 게임류 앱이나, 삼성 기본 홈 런쳐인 '터치위즈', 금융앱 등이 그것이죠. 그래서 기기 설정에서 '자동 회전' 옵션이 활성화 되어 있더라도 화면을 회전할 수 없습니다.


지금부터 소개할 어플인 'Rotation Lock'은 기기를 회전할때마다 화면을 회전할 지 말지 결정할 수 있도록 도와주는 어플입니다. 화면회전을 지원하지 않는 앱에 대해서도 화면을 강제로 회전할 수 있습니다.

 

화면 회전을 자유롭게! Rotation Lock


Rotation Lock(Adaptive)

MICGOOWARE

Android, Google Play Store

가격: 무료

구동환경: 2.2 (Froyo) 이상

루팅 필요: X

링크 : https://play.google.com/store/apps/details?id=ui.robot.rotate


Rotation Lock은 구글 플레이 스토어에서 무료로 다운로드 가능하고, 루팅은 필요 없으며 안드로이드 2.2 (프로요) 이상 환경에서 작동합니다. 대부분의 스마트폰이 2.3 (진저브레드) 이상이고 프로요는 찾아보기 힘들 정도니 거의 모든 환경에서 잘 작동한다고 보면 됩니다.


판매자의 설명에 따르면, 이 어플을 사용하면 사용자가 원할 때에만 화면을 회전할 수 있으니 매우 생산적이며, 많은 연산을 요구하는 화면 회전을 불필요하게 하지 않기 때문에 배터리를 아낄 수 있다고 합니다.

이 어플을 실행하면 상태바(Status Bar)에 Adaptive Rotation Lock 아이콘이 나타납니다.

(메모리에 어플이 상주하게 되는데, 어플의 크기가 작고 차지하는 메모리도 매우 작으니 걱정할 필요는 없습니다.)


이제 우리가 원하는 회전 모드(Rotation Mode)를 선택하기 위해 상태바를 끌어 내려 알림 서랍의 Adaptive Rotation Lock 아이콘을 터치해 줍니다.


그러면 아래와 같이 8가지 회전 옵션을 선택할 수 있습니다.



각각의 회전 모드를 간략히 설명하면 다음과 같습니다.

  1. Adaptive Lock : 기기을 회전하면 화면에 회전 아이콘을 표시하고, 사용자가 이 아이콘을 터치하면 화면을 회전하여 고정
  2. Landscape : 가로로 화면 고정
  3. Portrait : 세로로 화면 고정
  4. Reverse Portrait : 뒤집힌 세로모드
  5. Reverse Landscape : 뒤집힌 가로모드
  6. Force Auto : 모든 어플 강제로 자동 회전
  7. Stock Auto : 자동 회전 (기본 자동 회전 활성과 동일)
  8. Stock Portrait : 자동 회전 해제 (기본 자동회전 비활성과 동일)
  9. Disable : Adaptive Rotation 어플 종료 (메모리에 어플이 상주하지 않음)

사용자의 입맛에 따라 설정할 수 있지만 개인적으로 'Adaptive Lock' 모드를 추천합니다.

기기를 회전할 경우 아래와 같이 화면 중앙에 회전 아이콘이 나타나는데,


화면을 회전하고 싶은 경우에만 이 아이콘을 클릭하면 됩니다. 즉, 화면을 선택적으로 회전할 수 있는 것이죠. 화면 회전을 지원하지 않는 어플도 강제로 회전할 수 있습니다.

화면 회전 아이콘을 눌러 홈화면을 회전한 모습


아래 그림처럼 기기의 방향에 따라 화면 방향(Orientation)을 자유롭게 변경할 수 있습니다.

image from "Rotation Lock product page" at Google play store


마지막으로 개발자가 올린 어플 구동 영상입니다.




WRITTEN BY
편지함
The Base Code of the Human Race

,