-
0 votesanswersviews
偏好不会改变我的主要活动
在我的MainActivity中,我有一个textView . 在那个textView中有一个我在SharedPreferences中保留的数字 . 每隔几分钟使用报警管理器更改SharedPreferences,但是我的MainActivity中的SharedPreferences不会改变,任何人都知道为什么? 这是MainActivity中代码的一部分 SharedPreferences pr... -
347 votesanswersviews
如何从Android中的PreferenceActivity获取SharedPreferences?
我正在使用PreferenceActivity为我的应用程序显示一些设置 . 我通过xml文件膨胀设置,以便我的onCreate(和完整的类方法)如下所示: public class FooActivity extends PreferenceActivity { @Override public void onCreate(Bundle icicle) { sup... -
600 votesanswersviews
如何在Android中使用SharedPreferences来存储,获取和编辑值[关闭]
我想存储一个时间值,需要检索和编辑它 . 如何使用 SharedPreferences 来执行此操作? -
20 votesanswersviews
Android SharedPreferences中提交和应用之间的区别[重复]
这个问题在这里已有答案: What's the difference between commit() and apply() in Shared Preference 7个答案 SharedPreferences用于在Android中保存应用程序数据 . commit() 和 apply() 都用于保存共享首选项中的更改 . 如Android库中所述: public abstarct voi... -
0 votesanswersviews
SharedPreference - 清除和读取
我在SharedPreference中保存了一些数据 . 单击按钮时,用户将被注销,并通过调用pref.clear()ad pref.commit()清除sharedPreference . 当用户尝试重新登录时,编辑器将调用commit(),但不会保存新值 . 清除完成后,为什么共享偏好不能保存的任何建议? 清算部分: SharedPreferences prefs = PreferenceMa... -
0 votesanswersviews
如何使用SharedPreference在游戏中保存得分和名字?
我正在创建我的第一个Android应用程序,我没有足够的编程知识在这里不同于其他 . 所以请帮我解决这个问题 . 我想保存球员的名字和得分 . 我已经搜索过很多关于SharedPreference的内容,但是我无法理解它,特别是当我已经在我的活动中应用代码时 . 我已经尝试了两次,每次运行它时,都会显示“Not Responding”消息并关闭 . 但是当没有指出共享偏好的代码时,它可以正常工作 ... -
3 votesanswersviews
数据已在Android 6(SharedPreferences)中缓存
我使用 SharedPreference 将用户 login 后的 username 保存到我的应用程序中,如果用户 logout 则使用 clear . 我会在 start app时检查该值,如果该值为null用户需要使用 login . 但是当我用 android 6.0 检查时: Login (save username - Toast show not null) > Logo... -
1 votesanswersviews
SharedPreferences在重新启动后不保存所有数据
我是Android应用程序开发的新手,我应该为一门课程制作一个TodoList应用程序 . 但是我的代码中的SharedPreference不起作用 . 我不知道我是否应该在特定方法中使用它,如onCreate或onStop . 它保存用户永久输入的第一个输入,但位于相同位置:("task0"是我用来跟踪我在 addStuff 方法中用作 "putString&quo... -
1 votesanswersviews
SharedPreferences.edit()没有相应的commit()或apply()调用
我正在为我的应用程序的Intro Slider使用SharedPreferences . 但是,我在这一行上收到错误: class PrefManager { private SharedPreferences pref; private SharedPreferences.Editor editor; private static final String PREF_... -
0 votesanswersviews
使用Dagger 2的Singleton SharedPreferences
我正在尝试使用Dagger 2创建一个Singleton of SharedPreferences,并且我不断收到以下错误消息: com.test.app.injection.component.ConfigPersistentComponent作用于@ com.test.app.injection.ConfigPersistent可能不会引用具有不同范围的绑定:@Singleton class... -
0 votesanswersviews
应用程序关闭时删除共享首选项
我正在使用颤振构建一个登录屏幕,并在共享偏好中保存用户数据,如果它是正确的,那么我在第二个屏幕中测试了保存的数据,并且当应用程序关闭并且再次打开时它已经保存我检查共享首选项但是它变为null,这是我的saveData和getData函数 String namePref,phonePref, typePref,statePref; Future saveDataPref(String name,St... -
0 votesanswersviews
Android - 如何从另一个Activity中设置首选项
我有一个PreferenceActivity类,用于处理我的应用程序中的首选项的获取和设置 . 但是我有一个“主”Activity类,它在启动时调用Web服务,并且基于Web服务的返回值,需要更新其中一个首选项 . 如果不抛出NullPointerException错误,我似乎无法工作 . 以下是主要活动的代码: protected void onPostCreate(Bundle savedIn... -
0 votesanswersviews
Flutter中的共享首选项错误 - Mac上的iOS
我正试图在Mac上的iOS上运行Flutter应用程序 . 当我尝试构建项目时,它给了我这个错误: Xcode的输出:↳===构建目标具有CONFIGURATION的PROJECT Pod的shared_preferences调试===在/Users/(username)/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.2.4/中包... -
2 votesanswersviews
Flutter中的SharedPreferences错误
我在Flutter应用程序中使用了 shared_preferences 插件 . 从一刻起(可能是在Flutter升级之后),它开始抛出异常: E/flutter (27778): [ERROR:topaz/lib/tonic/logging/dart_error.cc(16)] Unhandled exception: E/flutter (27778): type '_InternalLin... -
0 votesanswersviews
具有两个SharedPreferences的PreferenceActivity
如何创建可以在两个不同的共享首选项中保存值的首选项屏幕? 例如,在我的PreferenceActivity中,我的第一个偏好是CheckBoxPreference . 复选框的状态保存在“user_86_Prefs”sharedPreferences中,第二个首选项是ListPreference,所选项目的状态保存在“devicePrefs”sharedPreference中 . 在我的Prefe... -
1 votesanswersviews
使用SharedPreferences在ListView中保存ToggleButton状态
我想在下面的代码中通过SharedPreferences保存我的ToggleButton状态 . 请指导我 . 非常感谢 . public class MyAdapterList extends BaseAdapter { private Context context; private List text; public MyAdapterList(Context... -
3 votesanswersviews
Android数据备份服务
我正在尝试使用数据备份服务,以便保存用户共享首选项,如here所述 . 但是,在尝试在不同的Android版本中测试时,我遇到了以下问题 . Android 2.3.4: 扩展BackupAgentHelper后,在尝试使用bmgr工具测试服务时(按照步骤here),在我的Motorola Atrix with Android 2.3.4中,我看到以下消息: W/BackupTransportSe... -
38 votesanswersviews
Android M奇怪的共享偏好问题
在运行Android M Developer Preview 2的Nexus 5上,当卸载/重新安装应用程序时,设备正在检索我很久以前存储的共享首选项,例如布尔值 isFirstLaunch . 清除这些的唯一方法是从设备设置手动执行此操作 . Android M上的共享首选项行为是否有任何变化?我找不到任何关于此的文件 . 或许Android M Preview 2 ROM有一个bug ...... -
373 votesanswersviews
共享首选项中commit()和apply()之间的区别是什么
我在我的Android应用程序中使用共享首选项 . 我正在使用共享首选项中的 commit() 和 apply() 方法 . 当我使用AVD 2.3时它没有显示错误,但是当我在AVD 2.1中运行代码时, apply() 方法显示错误 . 那么这两者有什么区别?并且只使用 commit() 可以存储首选项值而没有任何问题吗? -
1 votesanswersviews
无法从共享首选项获取firebase令牌?
我在我们的应用中使用Firebase Cloud Messaging来显示推送通知 . 根据FirebaseInstanceId doc . 当新用户安装我的应用程序时,会自动调用onTokenRefresh() . 现在我想将令牌发送到我的服务器以将其存储在数据库中 . token存储在数据库中,返回null . 所以我无法从共享偏好中获取令牌 . InstanceIdService代码: p... -
1 votesanswersviews
向PreferenceActivity添加基本元素
我使用PreferenceActivity来创建设置菜单 . 有必要为其中一个项目制作such structure . 是否可以在PreferenceScreen中创建它 . 在"Электронная почта"(电子邮件)中应包含带有电子邮件文本和文本"Изменить электронную почтуl"(更改电子邮件)的字段 . 如果单击“更改电... -
0 votesanswersviews
弹出子路由时,Flutter SharedPreference更新
我有点慌张,我开始使用SharedPreference . 一切都像魅力一样,但当我在子路线上进行更改时,父路线不会更新 . 我使用MaterialApp路由参数: class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return new MaterialApp( ... -
0 votesanswersviews
Android中的SharedPreferences保存/加载问题
对不起,如果这是一个愚蠢的问题 . 我正在学习使用SharedPreferences,我有一个问题:我正在使用此代码保存到SharedPreferences: public void saveInMemory(String[] saveThis){ StringBuilder sb = new StringBuilder(); prefs = PreferenceManager.g... -
0 votesanswersviews
[ANDROID]高分保护
我希望得到我的应用程序“游戏”的高分,并把它放在我的主要活动(第一个,菜单)中作为“最高分:____”,据我所知,我可以使用SharedPreferance . 但我无法理解这是如何工作的,我在哪里'第一次'(创造它)等等 . 有人可以给我一个很好的指导,或/和示例应该如何完成? 非常感谢! :d -
1 votesanswersviews
如何将分数保存到SharedPreferences然后更新它?
我有一个应用程序,它将MainActivity中明星的总收入显示为textview . 如果应用程序第一次运行,我想做的是输入0 . 然后,当我完成一个级别并获得一些星级(如currentScore 50 = newScore)后,它将使用newScore textView重定向到MainActivity . 这是我的MainActivity,textview显示分数 public class M... -
9 votesanswersviews
android - sharedpreferences返回null值
我正在尝试使用sharedpreferences来检查用户在开始使用应用程序之前是否已登录 . 我在用户登录时将用户名保存在shredpreferences中 . Login.java public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setCo... -
0 votesanswersviews
sharedpreferences:保存到ListView
我没有问题在sharedpreferences中保存列表并在列表视图中显示它,但我的问题是当我重新启动应用程序并尝试将项目添加到listview旧存储的项目已删除 . 有我的代码: public void SaveDatesToList(){ list.add(i+""); array = new String[list.size()]; list.to... -
4 votesanswersviews
SharedPreferences与“ISO-8859-1”字符串有关吗?
我正在尝试将一小部分二进制数据作为字符串写入SharedPreferences . 我可能在这里严重误解编码,但这是我正在尝试做的事情: String str = new String("hi there!".getBytes(), "ISO-8859-1"); SharedPreferences p = context.getSharedPreferen... -
3 votesanswersviews
SharedPreferences.Editor(Android)混乱
为了变得更好,我想学习http://developer.android.com/training/basics/data-storage/shared-preferences.html并且想要清楚一点 . 让我们说: SharedPreferences sharedPref = getSharedPreferences(USERNAME, MODE_PRIVATE); 和 SharedPrefe... -
0 votesanswersviews
在SharedPrefer中写入数据 - 应用程序停止响应
我使用以下代码将数据存储在共享pref中 . 但是,当调用此代码时,虚拟设备会告诉我应用程序停止响应 . 有什么建议为什么会发生这种情况? SharedPreferences spref = this.getPreferences(Context.MODE_PRIVATE); SharedPreferences.Editor editor = spref.edit(); editor....