로컬 스토리지에서 데이터베이스로 데이터를 업데이트하기 위해 1 시간마다 네트워크를 확인하려고하지만 어느 것이 든 타이머 나 알람을 사용할 것인지를 모릅니다. 코드가 있으면 나와 공유하십시오. 감사합니다.1 시간마다 타이머를 설정하여 1 시간마다 네트워크를 확인하는 방법은 무엇입니까?
-4
A
답변
-1
Service
배경을 사용하고 Service
클래스에 CountDownTimer
을 사용하십시오. CountDownTimer
0
GcmNetworkManager 사용할 수 있습니다, 당신이 설명한 요구에 맞는, here 작업 샘플입니다. 21보다 내부적으로 JobScheduler를 사용하고 21 이하에서는 일부 Google 적합성을 사용합니다. 작업을 실행하는 데 인터넷이 필요하다는 사전 조건을 추가하면서 매시간마다 정기적 인 작업을 실행하도록 예약 할 수 있습니다. 그러면 시스템이 작업을 실행할 적절한 시간을 결정합니다. 이런 식으로 뭔가,
PeriodicTask periodicTask = new PeriodicTask.Builder()
.setService(YOUR_SERVICE) //should extend GcmTaskService
.setPeriod(TimeUnit.HOURS.toSeconds(1))
.setFlex(TimeUnit.MINUTES.toSeconds(30))
.setTag("UpdateDB")
.setRequiredNetwork(PeriodicTask.NETWORK_STATE_CONNECTED)
.setPersisted(true)
.build();
here 가능 여부를 상호 연결을 확인하기 위해 의도 서비스를 만들 수 GCMNetwork 관리자
관련 문제
- 1. JavaFx 1 시간마다 시간을 확인하는 방법
- 2. 예약 1 시간마다 실행되는 작업
- 3. 1 시간마다 사전을 재설정하는 방법
- 4. 1 시간마다 위치 업데이트 받기
- 5. 1 시간마다 데이터베이스에 액세스 C#
- 6. 특정 날짜로부터 24 시간마다 1 씩 증가합니다.
- 7. 활동을 1 시간마다 자동으로 시작할 수 있습니까?
- 8. 1 시간마다 SQL 서버 전자 메일 보내기
- 9. 1 시간마다 테이블에 삽입되는 행의 수를 카운트하십시오.
- 10. 1 시간마다 기본 라이브 타일을 업데이트 하시겠습니까?
- 11. Silverlight에서 UserControl을 xx 시간마다 다시로드하는 방법은 무엇입니까?
- 12. 매주 1 시간마다 한 번씩 perl 스크립트를 실행하도록 예약하는 방법
- 13. 결정된 시간마다 이미지 캡처
- 14. 매 시간마다 MYSQL 쿼리
- 15. 매 시간마다 새로 고침
- 16. AlarmManager - 매 시간마다 알람을 반복하는 방법은 무엇입니까?
- 17. 24 시간마다 변수를 캐시하는 방법은 무엇입니까?
- 18. 방법은 무엇입니까? 매 6 시간마다 DB 삽입하기
- 19. 48 시간마다 안드로이드 알림을 표시하는 방법은 무엇입니까?
- 20. 24 시간마다 사이트에 액세스하십시오.
- 21. 번호는 24 시간마다 변경됩니다.
- 22. 지정된 시간마다 wxPython.NotificationMessage 호출
- 23. 30 시간마다 일하는 방법
- 24. 서비스는 매 시간마다
- 25. 24 시간마다 UIButton을 활성화해야합니다.
- 26. 마커 업데이트 X 시간마다 위치
- 27. SQL 카운트는 2 시간마다 그룹화합니다.
- 28. 각 4 시간마다 울리는 방법
- 29. 3 시간마다 시간 소인의 시퀀스
- 30. PHP 작업을 24 시간마다 실행합니다.
시도가 제공하는 다양한 기능을 설명하는 좋은 기사입니다. 그리고 연결이 가능하면 수신자에게 알리고 백그라운드에서 데이터를 업데이트하십시오. –