Lean back 모드는 전체화면 모드 중 하나로 사용자가 비디오 시청을 하는 등의 화면과의 많은 상호 작용이 없는 시나리오를 지원하는 모드다. 같은 전체 화면 모드인 Immersive, Sticky immersive 모드와의 차이점은 상태표시줄이나 내비게이션 바 같은 시스템 바의 사용을 원하면 화면 아무 곳이나 터치하면 된다. Lean back 모드를 활성화하기 위해선, setSystemUiVisibility() 메소드를 호출해 SYSTEM_UI_FLAG_FULLSCREEN flag와 SYSTEM_UI_FLAG_HIDE_NAVIGATION flag를 전달하면 된다. 시스템 바가 다시 나타날 때, 당신은 다른 적절한 UI를 업데이트하는 콜백을 받을 수 있다. 이는 Responding to UI VIsib..
안드로이드 전체 화면 모드는 Lean back, Immersive, Sticky immersive 3가지를 지원한다. 이 중 Immersive 모드에 대해 알아보겠다. Immersive 모드는 게임이나 갤러리에서 사진 보기, 책이나 발표 슬라이드 같은 페이지가 매겨진 내용물을 보는 것과 같은 사용자가 화면에 많은 몰두를 필요로 하는 상황을 위한 모드다. Lean back 모드와의 차이점은 사용자가 상태표시줄이나 내비게이션 바 같은 시스템 바를 화면에 다시 가져오려면, 기기의 모서리를 훑도록 한 것이다. 화면 임의의 지점이 아닌 모소리를 훑은 의도적인 제스처로 시스템 바 복원을 하도록 한 것은, 사용자가 앱에 집중하는 것을 임의의 터치 등으로부터 방해받지 않도록 하기 윈한 것이다. Immersive 모드를..
public boolean isInMultiWindowMode () 액티비티가 현재 멀티 윈도우 모드면 true를 반환한다. Returns true if the activity is currently in multi-window mode. 멀티 윈도우 모드 활성화 여부에 따라 동작이 달라질 때 isInMultiWindowMode()의 반환값을 조건으로 분기 처리가 가능하다. * 멀티 윈도우 모드(Multi-window mode) : 안드로이드에서 지원하는 화면 분할 모드로 아래와 같이 한 화면을 둘로 나누어 사용하는 기능. 출처 - https://developer.android.com/reference/android/app/Activity#isInMultiWindowMode() - https://deve..
public final class MotionEvent extends InputEvent implements Parcelable java.lang.Object ↳ android.view.InputEvent ↳ android.view.MotionEvent 움직이는 이벤트(마우스, 펜, 손가락, 트랙볼) 처리에 사용되는 객체. 모션 이벤트는 장치의 종류에 따라 절대 혹은 상대적인 움직임과 같은 데이터를 담고있다. Object used to report movement (mouse, pen, finger, trackball) events. Motion events may hold either absolute or relative movements and other data, depending on the ty..
- Total
- Today
- Yesterday
- C++
- machine learning
- 안드로이드
- defaultdict
- socket programming
- The Economist Espresso
- min heap
- 파이썬
- DICTIONARY
- leetcode
- ml
- 딕셔너리
- Computer Graphics
- join
- java
- Python
- 리트코드
- 소켓 프로그래밍
- 오블완
- I2C
- tf-idf
- 투 포인터
- 이코노미스트 에스프레소
- The Economist
- 티스토리챌린지
- 이코노미스트
- Android
- vertex shader
- 머신 러닝
- Hash Map
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |