스케줄 2

말하는 정각(일정) 알림 베타 출시! (뻐꾸기, 수탉소리, 요일별, 시간별 문장, 간격 알림, 반복 알림등 다양한 알람 기능 추가)

드디어 사용자 여러분들의 다양한 의견을 모두 반영한 새로운 말하는 정각 알림(알람)이 탄생 하였습니다. 오래 기다려 주신 모든 분들께 죄송하고 감사하다는 말씀을 전해 드립니다. 그럼 어떻게 변했는지 살펴 봅시다. 일단 UI는 완전히 바뀌었다는 것은 아시겠죠? (우측그림; 아직은 베타 버전이라 많이 불안 할 수 있습니다. 하지만 여러분들이 활발하게 참여해주시면 정말 좋은 앱이 될 수 있습니다 ^^) 구글플레이에서 무료 다운로드 받기 새로 탑재한 기능 0. 정각설정 무료화- 0 ~59분까지 자유롭게 설정 할 수 있습니다.1. 기본문장 - 전체 편집창 추가, 지우기 버튼, 년/월/일/오전/오후/24시간 선택 버튼2. 시간 말하기/ 하지 않기 추가3. 기본문장 말하기/하지 않기 추가4. 사용하는 시간 - 요일별..

스레드, 타이머, 핸들러 그리고 루퍼

일정, 특정 시간 후에 어떤 작업을 해야 할 경우 아래와 같이 타이머를 쓸 수 있다. 하지만 이렇게 사용할 경우 TimerTask is scheduled already 에러를 만나 앱을 죽일 수 있다. public void stopTimer() { mTask = new TimerTask() { @Override public void run() { mTimer = new Timer(); ....... }; mTimer = new Timer(); if(mTimer != null) { mTimer.schedule(mTask, 10000); ....} 이 경우에는 아래와 같은 방법으로 에러를 피할 수 있다. public StropTimerTask stopTimerTask; public void reSchedul..