200514 프로젝트 레알 개발 일지

2020. 5. 15. 02:44안드로이드 개발/📱 레코드 루틴

텍스트 색을 재지정했다. 원래는 활성화 시 colorPrimary, 비활성화 시 회색이었는데 잘 안 보여서 검은색과 조금 더 짙은 회색으로 색을 변경했다.

 

그리고 축약 상태일 때 정보를 더 깔끔하게 전달하기 위해서 ChipGroup과 Chip (태그)를 사용했다. 원래는 아이콘이 없었는데 아이콘이 있어야 정보 전달이 수월할 것 같아서 아이콘을 넣었다. 반복 부분의 아이콘은 반복과 반복이 아닐 때의 아이콘을 구분해야 할 듯 하다.

 

그리고 앱의 핵심 기능인 알람이 울릴 때 실행하는 기능이 일부 구현되었다. 말을 할 순 없지만, 반복 모드가 아닐 때 (당일 실행 모드)는 제대로 작동하는데 반복 모드일 때는 아무리 테스트를 해 봐도 작동하지 않는다. 

 

같은 pendingIntent, 같은 시간(반복이 당일 요일일 때)이고 단지 AlarmManager.setRepeating과 setExact의 차이인데 뭐가 잘못된 건지 아직 모르겠다. 메소드 관련해서 많은 정보를 찾고 테스트를 해야 할 것 같다.

 

오늘은 알람 쪽 UI가 거의 완성되었고 핵심 기능의 40%가 구현되었다.

 

#개발일지 #2일차 #프로젝트레알 #1인개발