일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 안드로이드 스튜디오
- 파이어베이스
- android custom spinner
- android argument
- 코딩
- spinner hint
- checkedChangeListener
- layout behavior
- navArg
- 안드로이드
- navGraph
- navigation navigate
- 무선페어링
- Android
- track 공간
- 스피너 힌트
- 안드로이드 범블비
- alarm manager
- 안드로이드 커스텀 스위치
- custom spinner
- thumb 공간
- CoordinateLayout
- 안드로이드 커스텀 스피너
- 툴바 고정
- android navigation
- Android Studio
- android custom switch
- android alarm
- navController
- android alarm manager
목록안드로이드 스튜디오 (6)
Pa K'ode
안녕하세요, 안드로이드 개발자 파쿠 입니다 ;) 이번 포스팅에선 알람 기능 구현에 초점을 두어 기술하려고 합니다. 알람 매니저에 대해 기술한 블로그를 찾아보다 sdk29 이전의 관련한 내용이 많아, 최신버전을 타겟팅하기에는 변경된 부분이 많기도 해서 해당 주제로 포스팅을 하게되었습니다! 알람 기능을 구현하기 위해선 아래 세가지 기능만 구현하면 되는데요, 알람을 예약할 AlarmManager 예약된 이벤트를 전달받을 Receiver 이벤트를 실행할 Service 알람기능은 기본적으로 백그라운드에서 실행되기에, 안드로이드 버전별로 구현하야할 조건이 버전별로 변경될수 있습니다. 해당 포스팅에선 아래 스팩으로 구현 한 점, 참고부탁드립니다. minSdk: 26 targetSdk: 33 위 조건 반대 순서별로 하..
안녕하세요, 개발자 파쿠입니다. 지난달, 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 두번쨰로는 배경을 작성해줍니다. 마찬가지로 온/오프값에 따라 배경의 색상도 변하게 작성하..
안녕하세요 주니어 개발자 파쿠입니다 ;) 오늘은 RecyclerView 에 포함된 어뎁터인 ConcatAdapter 에 대해서 알아보려고 합니다. 이전에 접해보신 분들은 MergeAdapter 라는 이름으로 알고 계실 텐데요 이름만 좀 더 직관적으로 변경되었습니다. 이름에서부터 예상되듯이 여러개의 어뎁터를 이어서 하나의 뷰를 그려주는 아주 유용한 친구입니다. 기존에 방식중 하나인 RecyclerView 에 각기 다른 Item 들을 적용시키려면 Adpater 내에 ViewType 을 나누어 각자의 ViewHolderPool 내에 할당 시켜주는 방식이었습니다. 해당 방식에 단점으로써, 분리할 ViewType 이 많아질수록 내부적으로 코드가 복잡해지고, 그 에 대한 처리를 하나의 클래스에서 처리해야 했다는 점..