Windows Mobile에서 웹 서비스를 perticular 간격으로 호출해야합니다. Timer (System.Windows.Forms.Timer)가 이에 적합한 컨트롤입니까? 이것은 더 많은 배터리 전력을 소비합니까? 대안이 있습니까?Windows Mobile - 타이머 컨트롤 사용
1
A
답변
2
타이머가 실행되는 동안 장치의 전원이 켜져있을 것으로 예상되는 경우 타이머 컨트롤을 사용할 수 있습니다. 그러나 일정 시간 동안 사용자 동작이 없으면 장치가 잠자기 상태가되고 타이머가 작동하지 않습니다. 배터리 수명을 절약하기 위해 장치를 절전 상태로 전환하는 것이 좋습니다.
OpenNetCF에서 LargeIntervalTimer을 살펴보십시오. 그러면 절전 상태가 해제됩니다.
0
당신 P/당신이 웹 서비스를 호출 할 때 CNT_TIME
로 설정 CE_NOTIFICATION_TRIGGER
구조의 dwType
필드와 미래의 순간에 stStartTime
필드 세트로 CeSetUserNotificationEx
기본 기능을 호출합니다.
매번 앱을 실행하고 통화가 끝난 후 앱이 종료되거나 알림 하위 시스템에서 지정된 이벤트가 대기하는 동안 앱이 항상 백그라운드에서 작동하도록합니다.
관련 문제
- 1. Windows Mobile 사용자 컨트롤 표시
- 2. Windows Mobile 기기에서 Ruby 사용
- 3. Windows Mobile - 인터넷 사용 C#
- 4. .net의 Windows 기반 응용 프로그램에서 타이머 컨트롤?
- 5. C# windows mobile 스킨 또는 고급 컨트롤
- 6. Windows Mobile 7.0에서 ATL WebBrowser 컨트롤 지원
- 7. Windows Mobile 6.1 Professional의 HTML 컨트롤
- 8. .NET 타이머 컨트롤
- 9. 대기 중 Windows Mobile에서 타이머 사용
- 10. Windows 서비스 내에서 대기 타이머 사용
- 11. asp.net Ajax 타이머 컨트롤
- 12. vb.net의 타이머 컨트롤
- 13. C++ 타이머 컨트롤
- 14. Windows Mobile 6 전화 사용 가능
- 15. windows mobile : 네트워크가 사용 가능한지 확인하십시오.
- 16. Windows Mobile 화면 회전
- 17. Windows Mobile 용 Windows CE 앱
- 18. 타이머 이벤트 -vb.net에서 사라지는 컨트롤
- 19. windows 서비스 타이머
- 20. Windows 서비스의 타이머
- 21. Windows Mobile에서 확장 카메라 컨트롤
- 22. 플렉스에서 타이머 사용
- 23. 타이머 사용 (onload)
- 24. vb.net dll에서 타이머 사용
- 25. Windows Mobile - 응용 프로그램 숨기기
- 26. Windows Mobile 플랫폼에서 PInvoke
- 27. Textbox.OnClick Windows Mobile CE
- 28. Windows Mobile 로컬 데이터베이스
- 29. Windows Mobile 연결 유형
- 30. Windows Mobile 일정 통합
내 응용 프로그램은 SMS, 통화, 파일, GPS, 연락처, 일정 등의 많은 이벤트를 끊임없이 듣습니다. 사용자 작업이 없을 때는 말할 수 없습니다. 그러나, 제 응용 프로그램은 모든 활동을 끊임없이 경청해야합니다. 너는 무엇을 제안 하는가? 현재 60 분 간격의 타이머 컨트롤을 사용하고 있습니다. 내 응용 프로그램은 지속적으로 이벤트를 수신하지만 60 분 내에 한 번만 서버를 호출해야합니다. 그래서, 내 타이머는 60 분에 한 번 호출됩니다. –
LargeIntervalTimer를 사용하는 것이 좋습니다. 이렇게하면 응용 프로그램이 절전 상태가 되어도 타이머가 작동합니다. – kgiannakakis
예, LargeIntervalTimer가 유망 해 보입니다. 나는 그것을 시도하고 알려 드리겠습니다. –