Android 용 알람 앱을 만들고 있습니다. 사용자가 알람을 예약하면 스레드가 알람에 도달 할 때까지 카운트 한 다음 알람 소리가납니다. 장치가 잠겨있을 때 그러나, 계산 스레드 (나는 화면 절반 분 후에 꺼질 때 의미)하고 다시 잠금 해제하면이 부분부터 계속 중지 - 그 시간 후에 경우에도. 그건 꽤 이상한 알람 응용 프로그램을 만듭니다. 나는 Alar
알람이 활성화되어 있는지 확인하려고합니다. alarmIsSet 메서드는 알람이 설정되기 전에 false를 반환하고 알람이 설정된 경우 true를 반환합니다. 그러나 경보가 취소 된 후에도 alarmIsSet은 장치를 재부팅 할 때까지 계속 true를 반환합니다. 어떻게 해결할 수 있습니까? public class Alarm extends Activity {
경보 기반 응용 프로그램을 작성 중이며 사용자를 지속적으로 깨울 방법을 찾고 있습니다. 이상적으로, 나는 전화가 진동하고, 울리고, 메시지를 표시하기를 원한다. 나는 여기에 내가 순간이 무엇을, 몇 가지 다른 옵션을 시도 : 는 백그라운드 서비스는 음악을 재생 & 진동 활동을 시작하게한다. 문제 : 심지어 WAKE_LOCK로, 사용자가 여전히 시작하는 내
내 앱에 일부 파일이 있지만 그 중 3 개만 중요합니다. 알림 음 및 알림이 포함 된 미리 알림 앱입니다. 체크 상자와 리스너를 포함하는 maincode.java 파일이 있습니다. 사용자가 Chechbox를 체크인하면 AlarmManager는 MyService.java를 시작하는 AlarmReceiver.java로 인 텐트를 보냅니다. MyService j
ItemEdit Activity에서 내 앱에 알람을 생성합니다. 하나는 메모/할 일 항목을 편집/볼 수있는 곳이며, 거기에 항목에 대한 미리 알림/알람을 설정할 수도 있습니다. 또한 나는 내 매니페스트에 다음과 같은 한 : 나는 다음과 같은 코드를 사용하여 알람 설정 : private void createAlarm() {
Intent intent
알람 관리자를 사용하여 매시간 IntentService를 트리거하고 있습니다. 그러나 원래 사용자가 앱을 실행하면 알람이 등록됩니다. 문제는 사용자가 앱을 다시 열면 관리자가 새 서비스를 실행하게 만들고 현재 서비스가 이미 실행중인 경우 데이터베이스 연결로 인해 서로 연결되어 모든 것이 종료된다는 것입니다. 또 다른 문제는 알람 서비스가 완전히 중단된다는
트리거되지 않은 것으로 보이는 SIGALRM에 문제가 있습니다. 나는 코드 단순화를 위해 sigaction()보다는 signal()을 사용하고있다. 목적은 몇 초 루프를 읽는 것입니다. 그러나 x 초 후에 다시 읽으려면 모든 변수를 다시 초기화하십시오. 나는 그것을 위해 경보를 사용한다. volatile sig_atomic_t restartBool;
v