일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Today
- Total
- layout behavior
- Android Studio
- navigation navigate
- android alarm
- android navigation
- 안드로이드
- 파이어베이스
- 안드로이드 범블비
- 코딩
- android alarm manager
- 안드로이드 커스텀 스피너
- alarm manager
- Android
- spinner hint
- CoordinateLayout
- custom spinner
- android argument
- android custom spinner
- 안드로이드 스튜디오
- 무선페어링
- 스피너 힌트
- navArg
- track 공간
- checkedChangeListener
- navGraph
- 툴바 고정
- navController
- android custom switch
- 안드로이드 커스텀 스위치
- thumb 공간
목록전체 글 (13)
Pa K'ode
안녕하세요, 개발자 파쿠입니다. 지난달, 25일에 안드로이드 스튜디오 BumbleBee 안정화 버전이 정식 출시되었습니다. 저는 기존 버전들과의 충돌현상 및 플러그인 호환성문제 때문에 업데이트를 자주하는 편은 아니지만 공식 블로그에 이번 버전에 기능관련 포스팅을 읽어보니 신기하고 편리한 기능들이 많이 추가되었더라구요. 그중에서도 특히 원격 페어링, Interactive Preview 기능에 홀린듯이 업데이트를 감행하였습니다. 😃 추가된 기능 및 자세한 내용은 공식 블로그을 참조해주세요: https://android-developers.googleblog.com/2022/01/android-studio-bumblebee-202111-stable.html Android Studio Bumblebee (202..
안녕하세요, 개발자 파쿠입니다 ;) 오늘은 UI 디자인에 사용되는 Switch 버튼과 커스텀해서 사용하는 법에 대해 포스팅 해보려합니다. 단계별로 제가 가장 해맸던 스위치 바탕과 버튼 사이에 공간을 주는 방법과 Switch의 사용법도 간략히 포함하겠습니다. 최종 결과물 입니다! 1) (Custom)Thumb , Track 작성 스위치에서 thumb이 스위치 내부의 버튼을, track이 스위치의 배경을 지칭합니다. 첫번쨰로 버튼부터 만들어 줍니다, 저는 온/오프 값에 따라 색상이 변하게 작성하였습니다. 스위치에서 버튼과 배경의 공간 값 을 지원하기않기 때문에 버튼에 자체 margin값을 추가해줍니다. thumb.xml 두번쨰로는 배경을 작성해줍니다. 마찬가지로 온/오프값에 따라 배경의 색상도 변하게 작성하..
Lombok의 Annotaions들을 살펴보면 코딩하는데 굉장히 유용한게 많은데 그중에서 두가지만을 간추려서 적어볼까한다. @NonNull/@Nullable 도 자주 사용하고있지만 그닥 설명이 필요한기능이 아니니 패스 @Data 코틀린으로 따지면 data class 에 주로 선언되며 자동으로 getter와 setter를 생성해주는 Annotaion 이다. getter/setter가 무슨말이냐면, 해당 클래스의 변수를 가져오거나, 값을 할당해주는 함수를 말한다. data.class with Annotaion @Data @EqualsAndHashCode public final class BankUiModel { private final String bankCode; @NonNull private final ..
안녕하세요! 개발자 파쿠입니다. 이번 포스팅엔 기본으로 제공하는 CalendarView를 제외한, 커스텀된 달력 라이브러리에 대해 공유해보고자 합니다. 시작하기 앞서, 본 포스팅에선 제가 유용하게 사용중인 두가지의 라이브러리 만을 다루고 있습니다. 먼저 결과 화면부터 보고 시작하겠습니다! kizitonwose/CalendarView miso01/SingleRowCalendar 0) Gradle에 Library 추가 역시나 당연하게도 Library를 추가해 주어야겠죠? app수준의 gradle파일로 들어가 준 후, dependency 내에 사용하실 라이브러를 추가해줍니다. kizitonwose/CalendarView implementation 'com.github.kizitonwose:CalendarVie..