我是android和java開發中的新手,我想了解一些東西。Android中的靜態字段
它是不好的做法,使用靜態字段傳輸數據 活動與片段之間?對我而言,這比在意圖中使用 臨時演員要容易得多。
當我們的 可以使用靜態字段對應用程序上下文進行一點訪問時,爲什麼很多程序在構造函數和方法中使用上下文作爲參數? 例如:
public class ApplicationLoader extends Application { public static volatile Context context; @Override public void onCreate() { super.onCreate(); context = getApplicationContext(); } }
所以有人可以解釋,在這種情況下應該使用安卓(我的意思是類如適配器,列表,背景等)的靜態字段?當使用非靜態字段,getters/setters時,額外的意圖是更好的方式,然後靜態字段?
因爲全球國家是純粹的邪惡。事實上,如果你谷歌這句話,第一個鏈接給出了一個很好的解釋。 – Ordous