흰오목눈이야 개발하자

[Flutter] 모바일 디바이스 상태 (Device States), 권한 부여 상태 (Authorization Status) 본문

Flutter

[Flutter] 모바일 디바이스 상태 (Device States), 권한 부여 상태 (Authorization Status)

흰오목눈이 2023. 8. 22. 22:28

Device States (디바이스 상태)


Device States (디바이스 상태)는 3가지로 분류할 수 있다.

 

- Background(백그라운드) : 앱은 실행되고 있지만 보이지 않는 상태에서 실행되는 것이다. 예를 들면 A 앱을 켜놓고 B 앱으로 이동할 경우 A앱은 보이지 않는 상태라 백그라운드 상태라고 볼 수 있다.

- Foreground(포어그라운드) : 앱을 열어서 사용자 눈에 보이고 사용할 수 있는 상태를 의미한다.

- Terminated : 디바이스가 잠겨져 있거나 실행되고 있지 않은 상태를 의미한다.

 

 

Authorization Status (권한 부여 상태)


- authorized(인증된) : 유저가 권한을 허가한 상태를 의미한다.

- denied (거부한) : 유저가 권한에 관하여 허가를 거부한 상태를 의미한다.

- notDetermined(결정하지 않은) : 유저가 권한에 관하여 아직 결정하지 않은 상태를 의미한다.

- provisional(임시의, 잠정적인) : 유저가 임시 사용 권한을 부여한 상태를 의미한다.