안드로이드개발

BLE 연결은 되는데 왜 notify가 안 되는가..로 어제의 절반을 날려먹었는데 결국 해결했다. 타이밍이 문제구먼. 이후 샴푸나 바디워시를 바코드 스캐너로 인식하면 수작업으로 만든 csv 파일에서 정보 불러와서 화면에 띄워준다. csv는 어쩔 수 없이 수동으로 만들어야 하는데 이게 캡스톤 과제용 프로젝트기 때문에 몇 개 샘플로 선정해서 할 거다. 이건 지금 무게 센서를 달아놓았는데, 최댓값이 4905인 어떤 값이 나온다. 이게 저항인지 무게인지 모르겠다. 기준 무게가 없어서.. 뭐라도 하나 기준치 무게추를 사놔야겠다. 어쨌든 잘 넘어오고 있다.. 지금은 거의 통신 테스트 중이고 일단 불가능한 게 아니라는 게 확인된 이상 UI나 데이터 쪽을 좀 더 손보면 될 듯하다.
캘람 1.2.3 업데이트 로그 2023-10-29 - 반복 일정 작동 개선 - UI 개선
반복 타이머도 이제 잘 된다. 1회용이라면 잘 사라지기도 한다. 가로도 잘 나온다. 이건 수정 화면. 지금 보니 저걸 클릭해야 수정할 수 있는지 모르겠다. 수정할 수 있을 때 테두리를 그려줘야 할 듯. 반복 타이머용 소리도 설정에 넣었고. 그리고 알람, 타이머에도 한 번만 사용 옵션을 모두 추가했다. 1.2 준비는 거의 완료됐는데 이제 인앱결제 넣을거라 전역일 기준으로 바로 넣을 것. 그전까지는 1.2 버전 업데이트 안 할 예정?
현재까지 캘람 1.2 업데이트 준비한 내용에 대한 업로드. #1 한 번만 사용 일회용 알람, 타이머의 경우 한 번만 필요한데도 불구하고 계속 남아 있어서 안 쓰는 것들 삭제해주기 귀찮았다. 그래서 생성할 때 한 번만 사용을 선택해놓으면 알람이 울리고 꺼질 때 삭제되게 했다. 이는 타이머도 동일하여, 생성 시 한 번만 사용 체크를 하면 '한 번만 사용'이라는 태그가 나오고, 타이머가 울리고 종료됐을 때 자동 삭제됨. #2 반복 타이머 이번 버전의 핵심이라고도 할 수 있는 반복 타이머 (혹은 Cycled Timer)이다. 얘는 5초로 만들어놓으면 종료 없이 알림음만 발생하고 몇 번 반복됐는지까지 보여주는 타이머다. 아이콘은 무한반복 + 타이머라 모래시계 해서 만들었는데 어떤지? 일단 기능만 구현하는 거라 u..
현재 Cycle Timer (주기 타이머, 반복 타이머) 개발 중이다. 개념은, 30초 반복 타이머면 사용자가 종료할 때까지 30초마다 알려주는 것이다. Timer Service 등 Timer와 관련된 애들을 재탕해서 만들고 있는데, Timer의 정확성이 생각보다 떨어진다. 분명 10ms를 period로 했으면 로그 찍히는 텀이 10ms거나 그 비슷해야 하는데, 5초로 봤을 때 실제로는 5.3초라던가. 이게 적어보여도 생각보다 큰 값이다. 그러니까 애니메이션은 정상적으로 5초로 가는데 (progress bar), 시간은 5.3초가 되어야 끝나서 progressbar가 이미 만료된 후에 시간이 0초가 된다던지 그런 현상이 좀 보인다. 에뮬레이터 문제이길 바라지만 기기를 믿기에는 너무 변수가 많다. 좋은 방..
01. 안드로이드 스튜디오를 Flamingo로 업데이트했다. 더하여 플러그인을 통해 New UI를 enable했다. Hueflake for Android Studio Hueflake screenshots and install instructions for Android Studio. hueflake.dev 예뻐 보이기도 하고.. 언젠가 이렇게 바뀔 거니까 미리 적응을.. 02. 아직은 많이 너무 많이 어렵지만 원하는 대로 만들어보고 있다.
안드로이드 개발을 하는 사람으로서 Jetpack Compose는 공부할 필요가 있다고 생각했지만 매번 미뤘다. 그것도 그럴 것이 이전에 개발했던 것을 Jetpack Compose로 전환한다는 것은 그냥 처음부터 만든다고 생각하고 프로젝트를 엎어야 할 정도기도 하고, 일단 적어도 군대에서 원격으로 작업할 스케일은 아니라고 생각하기 때문에.. 그렇지만 Alarm Recorder, 레코드 루틴이라고도 불렸던 - 새로 지은 레코줄러라는 이름의 - 이 어플리케이션은 제로베이스로 다시 만들 생각이 있었기 때문에 이왕 새로 시작하는 거 Jetpack Compose로 만들어 보자는 생각이 들었다. UI는 전반적으로 알람 앱인 캘람, 그리고 이전 레코드 루틴의 요소를 꽤 가져올 것 같다. 현재는 NavigationVie..
캘람 1.1.4 업데이트 로그 2023-04-19 - 탁상시계에서 무선 충전 시에도 충전 중으로 표시되도록 수정 - 탁상시계 미디어 컨트롤 색상 오류 수정
아이엔 / ienground
'안드로이드개발' 태그의 글 목록