如何以表格的形式共享偏好共享偏好的Android
0
A
回答
2
我不认为你可以保存表。它保存为像键值对sharedpreferences
1
可序列化你的对象strore数据和将其保存在首选项中。使用Serializable或JSON或协议缓冲区或任何你感到舒服的。
2
对于存储使用以下代码
SharedPreferences prefs=getSharedPreferences("Key", 0);
Editor e= prefs.edit();
e.putString("Name", "AAA");
e.commit();
对于检索一个文件作为键 - 值对下面的代码共享偏好设定值使用
SharedPreferences prefs=getSharedPreferences("Key", 0);
String s= prefs.getString("Name", "");
0
SharedPreferences存储原始数据共享偏好使用的值。
的SharedPreferences类提供了一个通用框架,允许 您保存和检索的基本数据类型 持续键值对。您可以使用SharedPreferences保存任何原始数据: 布尔值,浮点数,整数,长整数和字符串。
http://developer.android.com/guide/topics/data/data-storage.html#pref
我adviese使用SQLite数据库存储数据以表格的形式。
http://developer.android.com/guide/topics/data/data-storage.html#db
0
共享偏好= “密钥”, “值” 集。
如果我们想存储少量的数据,如用户名,密码,那么我们将去共享首选项。
要存储少量数据,不需要创建数据库,表,插入查询和检索查询---因此更好地选择共享首选项。
共享首选项用于存储少量数据,其中SQLite3用于存储大量数据。
共享首选项像集合中的HashMap一样工作。
共享偏好数据将存储在xml文件中。这个XML文件,我们可以在以下位置找到。
转到
- 打开DDMS透视图。
- 从左侧面板中选择仿真器/有根设备。
- 从右侧面板中选择文件浏览器选项卡。
- 打开数据文件夹。
- 再次打开数据文件夹。
- 打开我们的软件包名称。
- 在这里您可以找到Shared Preference文件夹。
- 在此共享首选项文件夹中 - 我们的共享首选项xml文件将可见。
- 我们可以通过选择xml文件从模拟器中拉出这个xml文件,然后点击DDMS窗口右上角的向左箭头。
- 我们也可以改变xml文件中的值,然后我们可以通过点击这个DDMS窗口右上角的右箭头来将这个改变后的xml文件推入模拟器。
注:当你把任何东西到模拟器“不要忘记重新启动仿真器”。否则,更改将不会生效。
存储的值到共享偏好
import android.content.SharedPreferences;
SharedPreferences preference;
SharedPreferences.Editor editor;
preference=getApplicationContext().getSharedPreferences("PROFILE", 0);
editor=preference.edit();
editor.putString("MANUALPROFILENAME", newProfileValue);
editor.commit();
对于从共享偏好
import android.content.SharedPreferences;
SharedPreferences preference;
SharedPreferences.Editor editor;
preference=getBaseContext().getSharedPreferences("PROFILE", 0);
String manualsetunset =preference.getString("MANUALPROFILEENAME", "false");// Here false is default value. If the required string does not found in shared preference, the default value will be stored in the string object.
相关问题
- 1. Android共享偏好
- 2. Android共享偏好
- 3. 的android共享偏好和捆绑包VS共享偏好
- 4. Android的共享偏好名
- 5. 共享偏好的Android
- 6. Android的共享偏好
- 7. Android的共享偏好
- 8. 共享偏好的Android
- 9. 自定义共享偏好的Android
- 10. 的Android:共享偏好值甚至犯
- 11. 保存使用共享偏好的Android
- 12. Android的共享偏好选择图像
- 13. 的android共享偏好问题
- 14. Android的共享偏好问题
- 15. Android的共享偏好mColorPicker问题
- 16. android中的共享偏好通知
- 17. Android的共享偏好悫活动
- 18. 如何知道在共享偏好中有多少共享偏好Android
- 19. 共享偏好以及偏好片段
- 20. Android:jni中的共享偏好
- 21. SQlite的或共享偏好
- 22. android共享偏好存储多个值;
- 23. 从共享偏好Android数组
- 24. 图片查看在android共享偏好
- 25. 无法检索共享偏好值android
- 26. 共享偏好不会加载在Android
- 27. Android登录/共享偏好注册
- 28. 在Android中共享偏好设置
- 29. 共享偏好在android系统
- 30. Android偏好设置 - 如何共享共享?
欢迎堆栈溢出得到的值!请考虑编辑您的帖子,以添加更多关于您的代码的解释以及为什么它可以解决问题。一个主要包含代码的答案(即使它正在工作)通常不会帮助OP了解他们的问题。 – SuperBiasedMan 2015-11-18 14:47:33