小编use*_*466的帖子

CURL 仅在已修改的情况下获取文件

我如何了解文件是否被修改过以使用 CURL 打开流(然后我可以使用 file-get-contents 打开它)

谢谢

php curl file-get-contents

5
推荐指数
1
解决办法
3421
查看次数

Android sharedPreferences设置默认值问题

我在项目中使用了一些活动。其中之一是从PreferenceActivity扩展的。我有一个CheckBoxPreference和一个EditTextPreference,我可以使用以下方法从所有其他活动中获取值:

SharedPreferences sharedPrefs = PreferenceManager.getDefaultSharedPreferences(context);
pref = sharedPrefs.getString("edit_text_pref", "error");
Run Code Online (Sandbox Code Playgroud)

但是当我打开我的应用程序时,必须将这些值设置为默认值,因此我正在使用:

PreferenceManager.getDefaultSharedPreferences(getApplicationContext()).edit().clear().commit(); 
Run Code Online (Sandbox Code Playgroud)

在我的主要活动中。一切都应该没问题,但是如果在从首选项菜单中进行设置之前尝试获取首选项,则会出现“错误”,而不是我在xml首选项文件中设置的默认值。如果我对这getDefaultSharedPreferences条线发表评论,则可以正常工作,但很明显,当我打开该应用程序时,我得到了旧的首选项。我该如何绕过这个问题?

android android-preferences

1
推荐指数
1
解决办法
1万
查看次数