본문 바로가기

전체 글799

200516 프로젝트 레알 개발 일지 톡방의 피드백으로 요일 글자 색을 바꾸었다. 선택했을 때는 흰색으로. 다크 모드에서는 어떻게 해야 되려나? 그리고 녹음 탭에서 UI를 약간만 구현했다. 오늘은 다른 일이 있어서 거의 개발을 하지 못했다. 핵심 기능도 구현했으니 쉬엄쉬엄 하고 있는데, 어쨌든 녹음 일시정지가 API 24부터 된다. 근데 minSDK가 23이라서 23 마시멜로우 버전에서는 어떻게 해야될 지 모르겠다. #개발일지 #4일차 #프로젝트레알 #1인개발 2020. 5. 17.
200515 프로젝트 레알 개발 일지 드디어 알람 반복이 된다. 원래는 AlarmManager.setRepeating을 이용하려고 했는데 죽어도 안 돼서 활동하고 있는 안드로이드 개발자방의 개발자분의 조언을 듣고 알람 생성 -> 서비스 시작 -> 서비스 안에서 그 다음 알람 생성 -> 하는 식으로 반복을 하기로 했다. 반복할 때 시간을 설정하는 로직은 이렇게 했다. for (i in 7 downTo 1) { val day = (dayOfWeek + i) % 7 if (data.repeatDay[day]) { nextAlarmDay = day } } 이렇게 해서 가장 가까이에 있는 미래 반복일을 계산한 다음, 오늘과 같은 요일이 반복일인지도 체크한다. 만약 오늘 날짜에 알람이 있다면, 그리고 현재보다 과거나 같은 시간에 설정이 되어 있다면, .. 2020. 5. 16.
200514 프로젝트 레알 개발 일지 텍스트 색을 재지정했다. 원래는 활성화 시 colorPrimary, 비활성화 시 회색이었는데 잘 안 보여서 검은색과 조금 더 짙은 회색으로 색을 변경했다. 그리고 축약 상태일 때 정보를 더 깔끔하게 전달하기 위해서 ChipGroup과 Chip (태그)를 사용했다. 원래는 아이콘이 없었는데 아이콘이 있어야 정보 전달이 수월할 것 같아서 아이콘을 넣었다. 반복 부분의 아이콘은 반복과 반복이 아닐 때의 아이콘을 구분해야 할 듯 하다. 그리고 앱의 핵심 기능인 알람이 울릴 때 실행하는 기능이 일부 구현되었다. 말을 할 순 없지만, 반복 모드가 아닐 때 (당일 실행 모드)는 제대로 작동하는데 반복 모드일 때는 아무리 테스트를 해 봐도 작동하지 않는다. 같은 pendingIntent, 같은 시간(반복이 당일 요일일.. 2020. 5. 15.
200513 프로젝트 레알 개발 일지 처음으로 프로젝트 레알에 대해 업로드하게 되었는데, 현재 알람 쪽 UI 및 Database를 작업하고 있다. 클릭할 시 UI가 확장되며, 시간, 기간, 라벨, 반복, 활성화, 삭제 기능이 있는 리사이클러뷰 작업 중이다. 시간, 그리고 기간(Duration)은 클릭 시 TimePickerDialog가 뜨게 되며 각각 12시간, 24시간 모양의 TimePicker이다. 각각 클릭 시 작동은 잘 되고 DB 추가, 수정 및 삭제 작업을 진행하고 있다. #개발일지 #1일차 #프로젝트레알 #1인개발 2020. 5. 14.
이르케 헤어 1.0.1, 1.0.2 업데이트 이르케 헤어 Ireke Hair 1.0.1, 1.0.2 업데이트 로그 - 염색, 펌, 커트가 모두 필요하지 않은 사용자를 위해 각각을 비활성화시킬 수 있도록 하였습니다. - 전체를 비활성화시킬 수는 없으며 최소 한 가지는 활성화되어 있어야 합니다. - 초기 설정 및 설정 화면에서 확인할 수 있습니다. 지금 바로 확인하세요! - 초기 설정 화면에서 사용자가 알기 쉽도록 활성화 메뉴를 다르게 표시하였습니다. 현재 1.0.1 버전이 Play 스토어에서 사용 가능하며, 1.0.2는 1.0.1의 버그 픽스 정도의 업데이트입니다. 2시간 내에 사용 가능합니다. 바로 확인하세요! 2020. 5. 12.
태블릿 알리미 2.0 - 1년만의 업데이트, 그리고 비교 드디어 오늘, 태블릿 알리미 2.0이 출시되었습니다. 사실 학업이나 다른 프로젝트 때문에 태블릿 알리미를 거의 건드리지 못하고 있다가, 문의도 자주 오는 앱 중 하나라서 결국 2.0 업데이트를 준비하게 되었습니다. 준비 기간은 2020년 4월 27일 ~ 2020년 5월 11일이며, 아이엔랩 어플리케이션 디자인 패밀리룩이 적용되었습니다. 마지막 업데이트인 1.1.3 버전은 2019년 4월 12일에 업데이트되었으며 1년 1개월만에 새로이 업데이트했습니다. 초기 버전과 1.1.3, 2.0.0를 비교하여 설명합니다. 사실 출시 후 1.1.3까지 폰트 이외에 디자인 및 기능 차이가 없습니다. Play 스토어 그래픽 이미지 및 로고 (아이콘) 이번 업데이트로 아이엔랩 로고 3.0 디자인을 도입했는데, 그래서 다른 .. 2020. 5. 11.