目標: 現在,我有一個任務是使用隊列來管理多個通知。因此,無論應用程序處於活動狀態的短時間內收到多少通知應用程序,應用程序都可以以固定頻率播放通知用戶界面(首先顯示通知用戶界面,然後將其解除)。例如,每2秒播放一次通知用戶界面。但我不知道如何控制隊列中任務的頻率,謝謝!使用隊列來管理多個通知
-1
A
回答
0
你描述的是一個相當複雜的任務,並且會涉及到對幾種技術的學習。
我不確定隊列是否合適。一個簡單的數組和一個計時器可能會更好。
在您的應用程序委託中設置數組以保存需要顯示的通知。當您收到通知時,將其添加到您的陣列。
然後設置一個計時器,當應用程序處於活動狀態時運行。當計時器觸發時,從陣列前面拉出一個通知並顯示它。
解釋如何做這些事情超出了SO帖子的範圍。你需要自己做一些研究,寫一些代碼,並且如果你遇到困難,可以發帖特定的問題。
+0
謝謝,我會記得教導。事實上,我已經學習了一些知識並在帖子前寫了一些代碼。由於這是我第一次使用隊列,所以我沒有太多的信心,我沒有得到我想要的結果,所以我想得到一些其他的想法。下次如果我卡住了,我會發布具體問題。 – Janyau
+0
同樣,我認爲隊列不適合你需要解決的問題。一個簡單的數組和一個計時器可能會更好。 –
相關問題
- 1. 使用Delayed :: Job來管理多個作業隊列
- 2. 使用隊列類來管理內存
- 3. Android:管理多個通知
- 4. 管理有多個元素的隊列
- 5. 隊列來管理函數調用
- 6. 使用多個異步調用管理隊列
- 7. 管理在多個團隊
- 8. 設置鬧鐘管理器來觸發多個通知
- 9. 使用JMX + ActiveMQ管理的DefaultMessageListenerContainer單個隊列上的多個使用者
- 10. Rails隊列管理
- 11. 管理TPL隊列
- 12. 管理每個用戶的Beanstalkd隊列
- 13. 管理通知
- 14. 多實例隊列管理器
- 15. 多線程作業隊列管理器
- 16. Python多處理 - 管vs隊列
- 17. CSS來排隊這個通知圖標
- 18. 如何使用MQQueueConnectionFactory連接到多實例隊列管理器
- 19. 使用管理器更新Python多進程中的隊列
- 20. Java:使用隊列管理比線程更多的連接
- 21. 如何設置使用隊列管道在多處理
- 22. Hornetq:使用jmx管理將消息從隊列移動到另一個隊列
- 23. Android - 管理通知
- 24. 通知管理器
- 25. 如何管理來自同一應用程序的多個通知
- 26. 使用Node.js,Redis和CouchDB管理未來事件通知
- 27. 如何使用JobQueue管理來自pub \ sub的推送通知?
- 28. 使用MSMQ死信隊列或管理隊列處理未發送的消息?
- 29. RabbitMQ隊列訂單管理
- 30. 管理打印隊列
這是不是很清楚你在說什麼。 「隊列」?什麼隊列?你在談論創建一個串行隊列嗎? 「通知的倍數」?什麼通知?遠程通知?本地通知? –
對不起,我想使用串行隊列來做到這一點,對我而言,我只是想獲得UI結果,無論是本地還是遠程通知。 – Janyau