啓用多任務處理後,將我的項目移植到芒果時,能否安全地丟棄墓碑?我還需要在芒果墓碑嗎?
33
A
回答
27
快速應用切換是停用應用的位置,但不是墓碑。它現在進入休眠狀態。如果需要內存,應用程序可能會從這種休眠狀態中立起。如果應用程序被激活並處於休眠狀態,它只是被激活並繼續運行,就像沒有真正發生過一樣(如果需要,您將需要重新連接任何套接字,重新獲取相機等)。如果該應用程序是墓碑式的,則它會像應用程序當前那樣進行相同的重新激活。
多任務處理新的背景代理在哪裏發揮作用。後臺代理是與應用程序一起分發的獨立程序集,可以設置爲在應用程序未運行時運行。他們每30分鐘會得到15秒的執行時間(只要這些數據自MIX11發佈後沒有變化)長達兩週。
從here。
4
閱讀米奇的偉大答案,並提供鏈接之後,我敢說,是的,對於許多應用,如果你的應用是平均的內存佔用,可以跳過在芒果實施墓碑。原因在於,當用戶離開您的應用程序進行搜索或運行其他應用程序,或接聽電話或鎖定屏幕並在這些事件之後立即返回時,需要墓碑。在這些情況下,他仍然記得他在哪裏,而不是恢復國家會讓他離開。但是,如果用戶在2小時後回到應用程序並運行5個其他應用程序,則期望您的應用程序將位於其主頁上,並且顯示他離開應用程序時的相同狀態甚至可能令人惱火。畢竟,如果他想要看到狀態,他會早點回來;)
12
答案是絕對是的!
墓碑不會在芒果消失,它只是變得不太可能,你的應用程序將墓碑。
對於芒果,您只需按照之前關於墓碑操作的方式執行所有操作,但是您還需要檢查IsApplicationInstancePreserved屬性以確定是否應恢復狀態。
相關問題
- 1. 墓碑工作,但我的應用程序需要它嗎?
- 2. 墓碑選定項目的多選清單(wp7芒果工具套件控制)
- 3. 如果數據庫對象是源代碼控制的,是否還需要注意墓碑中的更改?
- 4. Windows phone 7 silverlight墓碑
- 5. 墓碑清理內存WP7
- 6. 「WP7」突發墓碑問題
- 7. WP7墓碑內存保存
- 8. Windows Phone 7:與URIs墓碑?
- 9. Flask-SQLAlchemy:如果表已經存在,我還需要create_all嗎?
- 10. 我們還需要Richter的AsyncEnumerator嗎?
- 11. CodeIgniter + RedBean:我還需要「模型」嗎?
- 12. 我還需要$(document).ready(function(){})嗎?
- 13. 使用Solr,我還需要SQL db嗎?
- 14. 導航和墓碑 - 最佳實踐
- 15. 從墓碑歸來時RootVisual爲null?
- 16. Cassandra的墓碑物理位置
- 17. Cassandra不斷的墓碑壓實的表
- 18. 墓碑的畫布可見性屬性
- 19. 墓碑限達到100K細胞
- 20. WP 7.5 - 如何測試墓碑?
- 21. SQL Server 2008的墓碑問題
- 22. 查看許多墓碑警告
- 23. cassandra斑點,墓碑和空間回收
- 24. ViewModel依賴於服務+墓碑
- 25. 不能墓碑ItemsBox的列表框
- 26. XNA - WP7 - TiledLib - 序列化和墓碑
- 27. wp7中的用戶控件墓碑
- 28. 從墓碑歸來時的應用認證要求
- 29. 如果我使用fonts.com,還是需要woff或eot嗎?
- 30. 如果我要在Perl中使用純OO,我需要Exporter嗎?
順便說一句,我有一個非常流行的應用程序(新聞閱讀器),我現在正在嘗試刪除墓碑芒果。我自己也是一名活躍用戶,並且沒有注意到一個月內沒有發生任何墓碑問題。 – 2011-07-21 17:38:03