본문 바로가기

전체 글804

디자인 외주 같은 건 디자인 외주 같은 건 이제 못 받겠다. 그 이유는 여러 가지가 있는데, 먼저 예전만큼 실력이 안 나오거나 향상이 안 된다. 둘째로, 굳이 이거보다 시간 덜 들여서 더 많은 돈을 벌 수 있는데 내가 굳이 해야 하나라는 생각이 첫째요, 그러면 더 받으면 되지에서 그 전보다 실력을 못 낼 것 같은데 더 받아도 되냐는 양심상의 이유가 둘째. 그래서 디자인 외주는 안 받음. @ienground 2021. 2. 6.
210205 알람 개발 일지 타이머 리사이클러뷰 완성 2021. 2. 5.
210204 알람 개발 일지 타이머 작업 시작했다. 현재 클래스랑 DBHelper를 만들었고 타이머의 RecyclerViewAdapter를 작업 중이다. 타이머 요소 중에 혹시 모를 추후의 일을 위해 hourOfDay, minute라는 변수를 넣어 두었다. 그 외에 그룹 이름과 타이머 묶음, 그리고 정렬을 위한 마지막 타이머 사용 시간이 넣어져 있다. 2021. 2. 4.
210203 알람 개발 일지 드디어 잠금이 걸려 있는데도 알람 울리면 알람 화면이 뜬다. 저 화면은 추후 기본적인 기능이 구현되면 알람을 끄거나 기타 행동을 할 수 있도록 꾸며야 한다. 2021. 2. 3.
210202 알람 개발 일지 오늘 작업한 부분은 알람 서비스와 서브 알람 서비스이다. 아무래도 다음 동작 등을 설정하는데 그 과정이 달라서 두 서비스를 구분할 수밖에 없었다. 제시간에 울리긴 하는 것 같은데 아직 버그가 많다. 특히 화면 꺼졌을 때 안 울리는 것 같은 게 1번, 풀스크린 인텐트가 안 되는 게 2번이다. 으악. 2021. 2. 2.
210201 알람 개발 일지 이제 알람 설정까지 구현 중이다. 일단 정한 시간에 울리고 있고, 데이터도 제대로 받아오는 것 같다. 이제 이 데이터를 바탕으로 알림 등을 꾸며주면 될 것 같다. 그리고 풀스크린 인텐트도 해볼 수 있을 것 같다. 계속 튕겼는데 그 이유를 겨우겨우 찾았더니 아래 블로그 링크가 도움이 되었다. RingtoneManager에서 cursor를 안 닫았길래 "당연히" 닫아야 하는 줄 알고 닫아 놨더니 계속 이런 오류가.. 많은 시간을 버렸다. StaleDataException: Attempted to access a cursor after it has been closed. Fatal Exception: android.database.StaleDataException: Attempted to access a cu.. 2021. 2. 1.