아이콘 알림 배지 카운트를 컨트롤 하고자 해당 라이브러리를 사용했다. FCM Background 이슈로 인해서 업데이트가 잘 되지 않았던 문제도 notification 키를 제거 하므로서 해결 되긴 했으나, 요건이 바뀌면서 해당 라이브러리를 사용하지 않고도 구현이 가능 한 요건이여서 라이브러리를 제거 하고 수정하였으나, 아이콘 알림 배지 카운트 가 수정되지 않고 계속 이전값을 뿌려주고 있다 .. 예를들면 스테이터스 바에는 푸시가 1개 있는데 알림 아이콘은 5개 .. 계속 푸시를 보내도 계속 5로만 찍혀있다.. 뭐지 ㅡㅡ 다른 새로운 폰은 잘 되는데 이 폰만 이러지 ? 뭐지 ? 폰 문제인가 ? 이것때문에 2 ~ 3일은 날린거 같다 .. 어찌저찌 해서 해결방법을 찾았는데 ShortcutBadger.remov..
2023.05.03 - [Android/Notification] - [ Notification #2 ] FCM Background Issue [ Notification #2 ] FCM Background Issue 알림 배지 아이콘 숫자 컨트롤 하기 운영업무를 하고 있는 상황에서 특이한 요건이 들어와 기록 한다. 현재 운영중인 앱은 서버에서 내려오는 푸시와 로컬에서 생성하는 푸시 두가지가 존재 한 jihunstudy.tistory.com 서버에서 푸시를 보낼 때 특정 카운트 값을 담고 있는 데이터 필드를 사용해서 알림 아이콘 배지 카운트를 적용할때 사용 했다. 이 알림 아이콘 배지 카운트는 디바이스 회사 마다 처리 방식이 다르다고 한다. 그래서 나는 서드파티 라이브러리에 의존 하기로 했다. https..

알림 배지 아이콘 숫자 컨트롤 하기 운영업무를 하고 있는 상황에서 특이한 요건이 들어와 기록 한다. 현재 운영중인 앱은 서버에서 내려오는 푸시와 로컬에서 생성하는 푸시 두가지가 존재 한다. 여기서 요건은 서버에서 받는 푸시는 알림 아이콘이 표시 되야 하고 로컬에서 받는 푸시는 알림 아이콘을 에 숫자에 반영 되지 않게 해달라는 요건 .. https://developer.android.com/training/notify-user/badges?hl=ko 배지를 표시하고 안하고의 차이는 단순하게 Notification 의 채널 생성과 동시에 플레그를 변경 해주면 노출 해 줄 수 있다. ( 8.0 이전에서는 기본 노출인가 ? 지원되는 플레그가 없는듯 ? ) val builder: NotificationCompat..
Camerax 로 구현하다 보니 전면 카메라 일 경우 양옆이 회전되서 반대로 나오는 현상이 나오더라 예전을 돌이켜보면 원래 그랬던거 같기도하고 .. private fun takePhoto() { val imageCapture = imageCapture ?: return imageCapture.takePicture(cameraExecutor, object: ImageCapture.OnImageCapturedCallback() { override fun onCaptureSuccess(image: ImageProxy) { super.onCaptureSuccess(image) var bitmap = imageProxyToBitmap(image)?.rotate(image.imageInfo.rotationDegre..
복잡한 애니메이션 처리를 하다가 콜백지옥(?) 이거나 아니면 Listener 를 중첩으로 쓰다보니 코드가 잘 읽혀지지 않는 문제가 생겨 코드 리펙토링을 하다보니 좋은 방법이 있어서 기록한다. as -is 간단한(?) 애니메이션 코드 ValueAnimator.ofInt(100, 0).apply { addUpdateListener { progress_public_cheer.progress = it.animatedValue as Int //tv_public_cheer_count.text = (it.animatedValue as Int).toString() } addListener(object : AnimatorListenerAdapter() { override fun onAnimationEnd(animatio..
- Total
- Today
- Yesterday
- 쏘렌토 하이브리드 시그니처
- widget onupdate
- 안드로이드 플립 대응
- api key 관리
- widget onreceive
- 안드로이드 폴드 대응
- 테스트 앱 배포
- wear os
- flutter web
- widget 만들기
- firebase distribution
- 웨어러블
- widget 이미지 로딩
- github actions
- github
- 기름잡아주는
- widget glide
- 갤럭시 워치
- 맥 전용
- 폴더블 이벤트 받기
- local.properties
- 테스트 배포
- github secrets
- Android
- aos img url bitmap
- 쏘렌토 하이브리드
- 폴더블 상태 유지
- android widget 만들기
- 오브제썬스틱
- 풀배열 키보드
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |