我想分享来自三个独立活动的用户配置数据。对另一种方法(使用单个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