Android 사용하다보면 화면 회전을 하게 됩니다. 따라서 개발하다보면 화면 회전에 따른 이벤트를 필요하게 되는데 현재 회전 되었는지 확인하는 방식은 다음과 같다. 1. 현재 회전 상태 체크12345if(getWindowManager().getDefaultDisplay().getRotation() == Surface.ROTATION_90) { //가로 모드 일 때}else{ //세로 모드 일 때} 기존에는 .getOrientation() 으로 체크하였으나 최근에는 .getRotation()을 사용하고 있습니다. 리스너로 확인 할 수 있습니다.getWindowManager().getDefaultDisplay().getOrientation()getWindowManager().getDefaultDisplay..
앱에서 가장 많이 볼 수 있는 기능을 살펴보면 "좌우 스와이프" 기능을 쉽게 찾을 수 있는데요. Android의 스와이프 기능은 다양한 구현 방법이 존재하는데 대표적으로 ViewPager 일 것입니다. 이번 포스트에서 공유 드릴 내용은 ViewPager을 이용한 "Carousel View Pager" 입니다. 위에 사진을 보면 현재 보여지는 화면과 좌우에 이전과 다음에 보여질 화면이 미리 보여집니다. 물론 이동도 가능하며 옆에 살짝 보이는 부분을 클릭을 통하여 화면에 대한 이벤트도 적용할 수 있습니다. 이 포스트에서는 이벤트 적용에 대한 부분은 생략을 할 것입니다. (자세한 내용은 참고 사이트를 참고해주세요.) "카드뷰"의 핵심 기능은 pager.setPagemargin() 입니다. setPageMarg..
- swift
- issue
- 스코어헬퍼
- 점수판
- 코틀린
- 안드로이드
- Android
- view
- push
- IOS
- 탁구
- 알고리즘
- 미션차이나센터
- MCC
- 고시문
- 선교
- missionchina
- 패턴
- 임용고시
- java
- Android Studio
- Kotlin
- IT
- RXjava
- DI
- missioon
- 디자인패턴
- 고시문헬퍼
- flutter
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |