스마트 디바이스을 통해 웹과 앱에서 다양한 컨텐츠(Content)을 접하고 있습니다. 다양한 컨텐츠에서도 UI 가 Nice 한 컨텐츠에 더 눈이 가서 진입율도 높은 편입니다. 가장 많이 사용하는 디자인 중 하나는 Corner Round 처리라고 할 정도로 디자인에서 사용하고 있는데요. 이번 포스트에서는 Corner Round 하는 방법에 대해서 알아보겠습니다. SHAPE 을 활용한 방법 Corner Round 하는 방법 중 하나는 shape 을 활용하는 방법입니다. Shape 는 xml을 통하여 만들 수 있으며 아래와 같이 안에 을 두어 Corner에 Radius을 설정할 수 있습니다. 생성한 Shape을 Layout Background 로 설정하여 Corner Round View을 설정할 수 있습니다...
최근 Samsung Galaxy Z Flip 제품이 나오며 휴대성과 디스플레이의 확장성 모두 만족할 수 있게 되었습니다. 다양한 디바이스 환경에 맞춰 Android Jetpack에서 Window(창 관리자)가 추가되어 접이식 장치 디바이스 화면상태를 제공하고 있습니다. 더 다양한 디바이스 환경에 따른 화면 구성을 위해 Window APi을 활용하여 디바이스 화면 상태를 체크하는 방법에 대해서 알아보겠습니다. 환경 구성 build.gradle 파일에 Google Maven 저장소에 저장된 Window Manager 오픈소스를 추가합니다. 기기 상태 확인 기기 상태 확인을 위해 windowManager 의 디바이스 상태 변경 리스너를 등록합니다. 디바이스 상태 체크에 대해 Consumer interface을..
ViewTreeObserver 단어를 뜯어보면 View Tree + Observer 로 나눌 수 있습니다. Android Developers 에서는 View Tree Observer를 다음과 같이 표현하고 있습니다. View Tree Observer는 리스너 등록을 통하여 View Tree 안에서의 변화를 감지할 수 있습니다. A view tree observer is used to register listeners that can be notified of global changes in the view tree. Such global events include, but are not limited to, layout of the whole tree, beginning of the drawing pas..
- 알고리즘
- push
- Android Studio
- RXjava
- DI
- issue
- swift
- 고시문
- 고시문헬퍼
- MCC
- 디자인패턴
- 선교
- java
- 패턴
- 임용고시
- 점수판
- view
- Android
- IT
- missionchina
- 미션차이나센터
- 안드로이드
- IOS
- flutter
- 탁구
- missioon
- Kotlin
- 스코어헬퍼
- 코틀린
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |