在openmoko(穩定的混合版本SHR)中,當您的應用程序運行時,如何以編程方式關閉屏幕保護程序(閒置幾秒鐘後變暗/空白屏幕)?在openmoko應用程序運行時關閉屏幕保護程序
0
A
回答
1
在X,你可以運行
xset s off
關閉屏幕保護程序。同樣,gnome/freedesktop公開了一個DBUS API來控制和禁止屏幕保護模式。我不知道OpenMoko是否支持freedesktop規範,但是如果是的話,您應該可以直接使用DBUS。你可以看到圖騰如何做到這一點here。
0
可以通過freesmartphone的D-BUS API做到這一點,也可以防止掛起。
mdbus -s org.freesmartphone.ousaged /org/freesmartphone/Usage org.freesmartphone.Usage.SetResourcePolicy CPU auto
mdbus -s org.freesmartphone.ousaged /org/freesmartphone/Usage org.freesmartphone.Usage.SetResourcePolicy Display auto
將auto替換爲enabled或disabled。
您可以在http://git.freesmartphone.org/?p=specs.git;a=blob_plain;f=html/org.freesmartphone.Usage.html;hb=HEAD#GetResourcePolicy
1
找到這個d-BUS方法的文檔FSORaw是一個包裝,你可以使用外部要求資源等的顯示。這將防止屏幕消隱。但如果它是您自己的應用程序,我會建議在您的軟件中聲明相同的顯示資源。
相關問題
- 1. 移動Web應用程序在屏幕關閉時運行?
- 2. iPhone應用內屏幕保護程序
- 3. 讓應用程序/服務「在屏幕關閉後運行」? -Android-
- 4. 當關閉屏幕時,應用程序強制關閉
- 5. iphone屏幕保護程序(帶時鐘)
- 6. 屏幕保護程序啓動時運行蘋果手機
- 7. 如何關閉Mac屏幕保護程序?
- 8. iOS應用程序鏡像「屏幕保護程序」
- 9. Android:啓動Flash應用程序作爲屏幕保護程序
- 10. 將Java應用程序轉換爲Windows屏幕保護程序
- 11. 3D屏幕保護程序干擾WPF應用程序(Windows XP)
- 12. 當屏幕保護程序打開時,全屏java應用程序最小化
- 13. BroadcastReceiver在ANDROID屏幕開/關應用程序未運行時
- 14. 創建一個在屏幕關閉時運行的應用程序
- 15. Android禁用屏幕保護程序
- 16. 如何確定屏幕保護程序正在運行?
- 17. 如何在關閉應用程序時保持服務運行?
- 18. 屏幕關閉後保持應用程序活動
- 19. Android:應用程序關閉時保持定時器運行
- 20. 的Android接收屏幕關閉/打開事件時,應用程序不運行
- 21. 計時器應用程序工作時,屏幕關閉ios
- 22. 避免Android應用程序(與Phonegap)關閉屏幕關閉
- 23. 屏幕關閉時保持UI線程運行
- 24. Windows XP屏幕保護程序 - 使用屏幕保護程序啓動過程死亡
- 25. 運行windows卸載程序時關閉應用程序
- 26. 捕捉屏幕保護程序事件
- 27. 屏幕保護程序隱藏桌面
- 28. applicationWillResignActive x屏幕保護程序
- 29. 屏幕保護程序的Android代碼
- 30. 檢查屏幕保護程序激活