我正在爲Android應用程序創建一個UDP消息傳遞系統。 爲此,我創建了一個具有發送,接收,解析線程的獨立類。 該類必須立即只有一個 - 即。只有一個UDP服務器!在Java中的類之間通話?
現在,在Android中,您在設計中有多個活動,它們基本上是不同的類。 我想使用我的UDP通信iterface從這些不同的類。 但是,當前的UDP CI在主類中被立即執行一次。因此我無法從不同的類訪問對象。 此外,CI解析模塊將不得不根據消息更改整個應用程序的設置/ UI/...。
因此:
- 我需要有實例在所有如果我不需要超過1名對象嗎?
- 將類中的所有內容都設爲靜態是一個不錯的選擇嗎?
- 在某些時候,我需要反過來討論(obj-> main)。我應該使用回調還是僅將必要的資源從主要傳遞給CI並在CI中與他們一起處理?
我希望我能夠清楚地描述問題。請問我是否有任何問題。
請問什麼是依賴關係的一個內射框架,它是如何工作的?任何簡短的例子? – SharkyLV
請查看http://code.google.com/p/google-guice/wiki/Motivation(它提供了依賴注入如何幫助以及如何使用它的很好的背景) – ManojGumber