我想分享來自三個獨立活動的用戶配置數據。對另一種方法(使用單個Prefs文件或三個文件)有什麼優勢/劣勢 ?我應該使用多個首選項文件還是僅使用一個?
我在想什麼是,如果我用一個,我會宣佈在主要活動相同常量,一拉:
public static final String PREFS_NAME = "Pterodactyl"; //Activity 1
和使用的getPreferences();
-OR:
我將聲明中的每個活動不同的常量,一拉:
public static final String PREFS_NAME = "Pterodactyl"; //Activity 1
public static final String PREFS_NAME = "duckbilledPlatypus"; //Activity 2
public static final String PREFS_NAME = "yellowbelliedSapsucker"; //Activity 3
並使用getSharedPreferences();
它是「其中一個和另一半是6個」還是其中一個「優於」另一個,爲什麼?
+1,爲你的喜好的名字:) – Guillaume