如果您使用HTC手機,他們可以選擇將移動數據網絡設置爲「始終啓用移動數據」。據我所知,它有助於維持TCP連接。我想實現相同的功能,如何實現它? 我想,需要使用喚醒鎖?保持移動數據始終開啓功能
回答
WakeLocks是電源管理系統的一項服務功能,可供您的 應用程序用來控制主機設備的電源狀態。
當此選項關閉時,移動數據在設備進入睡眠/待機模式後自動斷開。 – user1921783
但是當這個選項爲ON時,即使在設備睡眠/待機模式之後,移動數據也不應該斷開。因此,除了使用wakelock來做這件事之外,還有其他選擇嗎? – user1921783
不,移動數據連接始終打開,除非用戶手動關閉它。 –
您無法更改連接(移動或wifi)。但是,您可以立即收聽連接,並讓您的應用程序僅處理移動數據。
如果我聽連接和移動數據連接..啓動wakelock..will它確保移動數據不會在睡眠模式下斷開? – user1921783
它不能。但是,如果你不想讓你的應用程序去睡眠MOD,你可以使用喚醒鎖 – Talha
- 1. 如何保持SplashImage始終開啓?
- 2. 移動鼠標並保持.mouseenter功能
- 3. 如何保持SqlConnection始終打開
- 4. 保持Hibernate會話始終打開
- 5. RSpec功能數據庫始終爲空
- 6. 保持TextInputLayout始終專注或始終展開標籤
- 7. OnDropFiles啓動持久功能
- 8. 功能保持呼應終值
- 9. nodejs不能始終從Java程序成功開啓POST'data'事件
- 10. 保持Firebase實時數據庫中的數據始終保持同步
- 11. 如何移動UIImageView以始終保持圖像的頭像?
- 12. 在終端啓動Sinatra保持空白
- 13. 導航活動如何始終保持打開狀態?
- 14. 移動菜單始終是敞開
- 15. 開始活動在移動重啓
- 16. 保持textarea始終專注
- 17. 配置保持活動狀態始終保持連接狀態
- 18. 如何使從源滾動功能始終啓用?
- 19. 保持終端(控制檯)內容始終開頭
- 20. SplitIOPerSec Peformance計數器始終保持零
- 21. 保持固定線程數始終爲
- 22. Azure Web Job始終開啓
- 23. MySQL何時開始支持XML功能?
- 24. 檢測移動Chrome瀏覽器的數據保存功能是否啓用javascript
- 25. 從C#和數據庫啓動開始設計標記建議功能
- 26. 如何強制Android始終從啓動器活動開始
- 27. 如何開始一個新的活動,而始終保持畫廊?
- 28. SqlDataSource是否始終保持數據庫連接處於打開狀態?
- 29. 開始活動並保持TabHost
- 30. Windows服務需要重新啓動以保持其功能
你不應該爲此需要一個喚醒鎖。 –
但是當這個選項爲ON時,即使在設備睡眠/待機模式之後,移動數據也不應該斷開。因此,除了使用wakelock來做這件事之外,還有其他選擇嗎? – user1921783
您是否考慮過這對電池壽命造成的影響? – Henry