我在這裏有一個關於性能的常見問題,以及哪些應該執行哪些操作,哪些不應使用。 我實際上在我的應用程序中使用了兩項活動,讓我們稱之爲「theFirst」和「theSecond」活動。公共靜態變量或使用意圖類的putExtra方法
在第一個活動中,我有一個公共靜態對象,就我而言,它是由我製作的一個自定義對象的列表,名爲Conjunction。
當我調用第二個活動時,我想要獲取這個列表的內容。 所以我應該使用公共靜態變量?有什麼問題嗎?第一項活動只有一個實例是正確的?所以使用公共靜態變量沒有問題..?我猜。
或者我應該計算整個列表並將這些信息放在一個大字符串中,並使用putExtra方法將它發送給第二個活動?
在一個很好的解釋是非常好,我真的很感激它:)
使用單例模式通常比公共靜態字段更好。 – 2013-03-10 13:02:58