2
A
回答
0
如何把一個設備到睡眠模式
你不知道。您可以根據用戶在「設置」中設置的偏好,在用戶使用該設備時自動讓設備入睡。
如何在設備處於睡眠模式時喚醒設備。
如果假定在某一時間醒來,使用AlarmManager
與getBroadcast()
PendingIntent
。該設備將保持清醒狀態足夠長,以便撥打BroadcastReceiver
與onReceive()
。一旦onReceive()
返回,該設備可以睡着了。如果您的工作在onReceive()
時間太長,您需要將該工作委託給其他組件(例如,IntentService
)並使用WakeLock
來保持設備清醒時間足夠長,以便完成工作而不再是 。
相關問題
- 1. [Android]:當Android設備睡眠時阻止USB設備睡眠
- 2. 當設備進入睡眠模式時,活動狀態如何?
- 3. 將Android設備發送到睡眠模式
- 4. Android設備睡眠問題
- 5. 爲什麼我在設備的睡眠模式下得到SoketTimeOutException?
- 6. Android設備何時進入睡眠模式?
- 7. 設備何時進入睡眠狀態?
- 8. 睡眠而位未設置
- 9. 當設備進入睡眠模式時WiFi鎖不起作用
- 10. 告訴Android設備處於睡眠模式時
- 11. Android 2.3的無聲音時在睡眠模式下設備
- 12. URLConnection當設備處於睡眠模式不起作用
- 13. 如何在睡眠時將USB設備安裝在OSX上?
- 14. 如何讓Android設備進入睡眠模式(比如點擊按鈕),在根設備上
- 15. 基於位置的應用程序可防止設備進入睡眠模式
- 16. C2DM未發送至「睡眠」設備
- 17. 設備睡眠時BroacastReceiver不工作?
- 18. 停止安卓設備睡眠
- 19. 如何確定設備是否已從睡眠模式內部被喚醒onResume
- 20. 如何將COM2設置爲設備?
- 21. 如何將睡眠設置添加到cron作業
- 22. 如何以編程方式將CDC模式下的Android USB設置爲設備?
- 23. 如何將FEATURE_BROWSER_EMULATION設置爲IE8模式?
- 24. 如何將QInputDialog設置爲模式
- 25. 如何使用python將PC置入睡眠模式?
- 26. Win 7 API將電源鍵設置爲睡眠而非關閉
- 27. 使用VBA將Windows 7設置爲睡眠狀態
- 28. 「睡眠」問題與某些設備上的GPS位置更新
- 29. android如何安排設備從睡眠狀態中喚醒?
- 30. 有沒有辦法如何禁用設備的睡眠?
['PowerManager.goToSleep(long time)'](http://developer.android.com/reference/android/os/PowerManager.html#goToSleep(long))呢? – Jakar 2012-01-16 16:23:36
@Jakar:這受到普通SDK應用程序無法執行的權限('DEVICE_POWER')的保護。不幸的是,這個要求在JavaDocs中沒有提到。請參閱http://stackoverflow.com/questions/5710971/android-what-permissions-required-to-call-powermanager-gotosleepn-put-device-i – CommonsWare 2012-01-16 16:25:02
我認爲可能是這種情況。感謝澄清。 – Jakar 2012-01-16 19:20:34