30 분 후에 자동으로 내 애플리케이션에 로그인하고 싶습니다. 옵션이 많아 혼란 스럽습니다. 1.handlers 하지만 내가 처리기를 사용하면 표시 잠자기 시간을 계산하지 않으며 다른 활동의 처리기를 다시 시작할 수 없다고 생각합니다. 2.AlarmManager 나는 그것에 대해 많이 알지는 않지만 더 많은 CPU 메모리를 사용한다고 생각한다. 내가안드로이드에서 30 분 후 앱 자동 로그인을 위해 무엇을 사용합니까?
new CountDownTimer(40000, 1000) { //40000 milli seconds is total time, 1000 milli seconds is time interval
public void onTick(long millisUntilFinished) {
}
public void onFinish() {
}
}.start();
이하로 사용하지만, 내가 그것을 다른 스레드
을 만들거나 내가 서비스를 사용해야하는 nessesary입니다 것입니다 자바 다른 활동 4.timer에 CountDownManager 프로세스를 재개 할 수있는 방법 같은 3.CountDownManager 위의 방법 중 하나를 포함합니다. 사용자가 홈 버튼을 눌러 앱이 onPause() 상태로 이동할 가능성이 있기 때문에 디스플레이가 잠자기 시간이 지나면 잠자기 상태가 될 수 있습니다. 또한 내 앱이 서비스를 사용하여 속도를 줄이려하지 않습니다. 내 app.can 누구든지 나를 도울 것입니다.
'AlarmManager 나는 그것에 대해 많이 알지는 못한다.하지만 더 많은 CPU 메모리를 사용한다고 생각한다. 왜? 나는 sooo라고 생각하지 않는다. 이 더 나은 옵션이 될 것입니다 .. –
TimerTask 귀하의 경우에는 좋은 옵션입니다. – AndroUser
내가 AlarmManager를 사용하는 경우 내 활동이 일시 중지되거나 내 앱에서 집 버튼을 누른 경우 발생하는 상황 30 분 후 알람 관리자가 알람을 울림 – Ruban