본문 바로가기
안드로이드 개발/📱 캘람

221224 캘람 개발 일지

by 아이엔 / ienground 2022. 12. 24.

오늘은 Deskclock을 이식하는 작업에 많은 시간을 할애했다. 그리고 전반적으로 다른 부분의 부족한 부분이나 빠져먹은 부분에 대해서 작업했다.

스톱워치 부분에서 공유 버튼을 눌렀을 때 현재 랩스에 대해 공유가 된다. 그런데 카카오톡을 눌렀을 때 왜 launch는 되는데 내용이 바로 안 올라오는지 그것에 대한 고찰이 필요하다. 그리고 랩스 기록하는 로그에서, 마지막 랩스를 진행되는 것으로 해야겠다. (todo)

 

여긴 보니까 아직 돌아가는 부분 (Counter) 디자인을 건드리지 않았네. 차차 하는 것으로. 참고로 지금 알림들 클릭하면 액티비티가 하나도 안 뜬다. 작업해야 하는 부분.

이 부분은 Deskclock 부분이다. 원래 탁상시계 앱에서 이식해온 건데 어차피 시계라는 주제를 관통하니까 같이 이식하는 과정이다. 그리고 오늘 작업의 대부분인데, 디자인을 캡처한 게 없지만 위에는 거의 같고 아래 알림 부분은 조금 다르다. 하지만 애초에 내가 혼자 쓰는 용으로 대충 잘 만들어 놔서 크게 코드적으로 고칠 부분은 없었다. 

 

알림을 꾹 누르면 해당 알림 채널이 차단된다. 원래 저번 앱에서는 DBHelper, 그러니까 데이터베이스로 관리했는데 굳이 속도가 필요한 것도 아니고 딱히 방대한 데이터도 아니라서 SharedPreferences로 바꿨다.

 

 

 

How can I know programmatically if a notification channel is enabled on Android O?

Looking at the docs I can see methods for checking all the attributes of a notification channel, but I couldn't find a way to check if the channel itself is enabled or disabled. Am I missing somet...

stackoverflow.com

 

 

[Android] Notification 구현 예제 및 Channel

기본 상단 알림 구현하기 안드로이드에서는 화면 상단에 정보를 표시해서 사용자에게 메시지나 상태를 보여주는 알림을 구현할 수 있다. 상단 알림은 NotificationManager 시스템 서비스와 NotificationC

maejing.tistory.com

이름을 알 수 있겠다. 내일 수정.

알림 발생용 앱 만들었다.

'안드로이드 개발 > 📱 캘람' 카테고리의 다른 글

230108 캘람 개발 일지  (0) 2023.01.08
221225 캘람 개발 일지  (0) 2022.12.25
221218 캘람 개발 일지  (0) 2022.12.18
캘람 Calarm 개인정보처리방침  (0) 2022.12.15
221215 캘람 개발 일지  (0) 2022.12.15