알람 52

[무료] 말하는 비서앱 (정각알림,시간별문장,요일별,간격,반복) 알람시계 v3.0.9

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

[Hourly Talking Alarm Clock] Talking the time with your own text on every hour. Reminder!

It's really easy to use!Just power on the app then will talk the time with text from 8am to 10 pm everyday automatically.(Don't worry! Nothing to set except clicking Power On.) Schedule Reminder! Preview button (Right round play button)--> You can hear the next time's alert(bell, text, led, vib). Text Reader- Copy and Paste to Hourly Text Edit Box: article, wise saying, book, poet, provision, bi..

[무료] 말하는 비서앱 출시 - (정각알림,시간별문장,요일별,간격,반복) 알람시계 v3.0.8

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

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

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

[무료] 구글플레이 스마트폰 정각 알림 받기

09/26 V.3.0.0 신규 업데이트아래 링크로 이동 하세요. 새 버전으로 이동하기말하는 정각(일정) 알림 출시! (뻐꾸기, 수탉소리, 요일별, 시간별 문장, 간격 알림, 반복 알림등 다양한 알람 기능 추가) 내가 직접 만든 문구를 매 시간 정각에 (음성으로) 들을 수 있는 정각알림이 완전히 새로운 모습으로 다시 태어났습니다. 유료였던 기능은 무료로 전환 되었으며 신규 기능이 대폭 추가 되었습니다. 구글플레이로 무료 받으러 가기 처음 보시는 분들도 그림만 보시면 금방 사용법을 아실 수 있도록 정말 쉽고 간단하게 만들었습니다. 매시 설정하신 분에 정말 정확하게 울립니다.2.0.0 버전의 가장 큰 변화 1. UI/UX 업그레이드 (완전히 새로운 디자인과 경험)2. 분 설정 추가(0~59분)3. 속도조절 추..

안드로이드 서비스 3단계 과정

안드로이드 서비스(service)를 시작하고, 동작하는지 확인하고 마지막으로 멈추는 간단한 3가지 과정. public static void startSensor(Context context) { if (Tools.isServiceRunning("com.comostudio.service.SensorService", context) == false) { context.startService(new Intent(context, SensorService.class)); } } public static void stopSensor(Context context) { if(Tools.isServiceRunning("com.comostudio.service.SensorService", context)){ context..

[안드로이드 스튜디오] 정말 쉬운 패키지명 변경 -단 2번만 클릭하면된다!

패키지명 변경 이젠 정말 간단하게 해보자! 1. androidmanifest.xml 에서 Rename Package to ios단축키가 안 먹힌다면 마우스 우측키를 누르고 리팩토링을 선택 한다 2. 왼쪽 Project 섹션의 Android에서 samsung폴더 클릭 후 Shift + F6 리팩토링 Rename Package to apple 결국 com.ios.apple로 변경됨 자, 얼마나 간단한가? 단 두 번만에 깔끔하게 완성이다! 위 처럼 하면com.a.b 에서 a만 변경하기가 정말 쉽다. 괜히 패키지 매니저로 들어가서 이것 저것 변경 하다가 완전히 지저분하게 망쳐 놓지 말자.

[12가지 예쁜 테마] 내가 만드는 정각 알림 Plus 시즌2

정각 알림 문구를 직접 만들어 보세요. 매 시간 정각 및 설정한 분에 음악과 함께 말합니다. 말하는 속도, 음악도 직접 설정 할수있습니다. 내가 만드는 정각알림이 여러분들의 많은 관심과 격려로 시즌1에 이어 완전히 바뀐 UI와 기능으로 시즌2로 다시 돌아 왔습니다.구글플레이에서 무료 다운 받기 내가 직접 만든 문구를 매 시간 정각 및 설정한 분에 (음성과 음악(벨)으로) 들을 수 있습니다. **** 정말 정확합니다. 절대 정시를 놓치지 않습니다. ****** 정말 쉽습니다. 유치원생부터 200세까지 누구나 한 번에 사용 할 수 있어요 ****** 하루에 배터리와 CPU를 24초만 사용합니다. ****** 12 가지 예쁜 테마 **** 시간(시/분) 앞/뒤로 듣고 싶은 그리고 말하고 싶은 문장을 만들어 보..

[안드로이드] 미디어플레이어 에러 대처하기 (-38, -19)

error (-38, 0) 미디어 플레이어가 준비 되지 않았는데 시작 하게 되면 발생하는 에러다.즉, 준비 리스너를 달고 난 뒤 준비가 끝났다는 이벤트가 오면 시작 시키도록 하자. mPlayer.prepareAsync(); mPlayer.setOnPreparedListener(new MediaPlayer.OnPreparedListener() { public void onPrepared(MediaPlayer mp) { mp.start(); } }); 그러나,위와 같이 하면 또.. -38이 날 확률이 높다. mPlayer.prepareAsync(); 아래와 같이 코드를 리스너 밑으로 달자. 그래야 확실하게... 준비 된 사수로 부터 발사를 할 수 있다..... mPlayer.setOnPreparedListe..

[안드로이드] AsyncTask를 연속으로 사용할 때 문제점

asyncTask를 연속으로 사용할 때 어떤 문제점이 발생 할까? 1. 만약, 1개의 비동기 태스크를 사용한다고 가정 하자.2. 비동기 태스크가 사용자에 의해 계속 호출 된다고 하자.3. 비동기 태스크는 할 일을 다하고 onPost에서 마지막 할일을 마쳐 준다.4. 무슨 문제가 있나? 5. 원래 비동기 태스크의 결과는 항상 onPost에서 얻어오기를 희망 한다. 6. 하지만... 연속으로 비동기태스크를 돌리게 되면 섞이는 경우가 발생한다.7. A가 처음 태스크, B를 두 번째 태스크라고 하자.8. A가 돌고 있는데 B를 실행 했다. 9. A의 onPost가 실행되고 A는 마무리 짓는다. 이것이 정상이다. 하지만10. B가 실행되면서 A의 onPost 이전에 실행 된다. 즉, 끼어든다.11. 하지만.. A..