Advertisement
weldonrafael

SharedPreference

Sep 19th, 2017
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.28 KB | None | 0 0
  1. import android.content.Context;
  2. import android.content.SharedPreferences;
  3.  
  4. /**
  5. * Created by Weldon on 22/08/2017.
  6. */
  7.  
  8. public class SharedPreference {
  9.  
  10. public SharedPreference() {
  11. super();
  12. }
  13. //Salvar int
  14. public void saveI(Context context, String string, int i) {
  15. SharedPreferences settings;
  16. SharedPreferences.Editor editor;
  17. //settings = PreferenceManager.getDefaultSharedPreferences(context);
  18. settings = context.getSharedPreferences(string, Context.MODE_PRIVATE); //1
  19. editor = settings.edit(); //2
  20. editor.putInt(string, i); //3
  21. editor.commit(); //4
  22. }
  23. //Salvar boolean
  24. public void saveB(Context context, String string, boolean b) {
  25. SharedPreferences settings;
  26. SharedPreferences.Editor editor;
  27. settings = context.getSharedPreferences(string, Context.MODE_PRIVATE); //1
  28. editor = settings.edit(); //2
  29. editor.putBoolean(string, b); //3
  30. editor.commit(); //4
  31. }
  32. //Salvar string
  33. public void saveS(Context context, String string, String s) {
  34. SharedPreferences settings;
  35. SharedPreferences.Editor editor;
  36. settings = context.getSharedPreferences(string, Context.MODE_PRIVATE); //1
  37. editor = settings.edit(); //2
  38. editor.putString(string, s); //3
  39. editor.commit(); //4
  40. }
  41.  
  42. //Recuperar int
  43. public int getI(Context context, String string) {
  44. SharedPreferences settings;
  45. int i;
  46. //settings = PreferenceManager.getDefaultSharedPreferences(context);
  47. settings = context.getSharedPreferences(string, Context.MODE_PRIVATE);
  48. i = settings.getInt(string, 0);
  49. return i;
  50. }
  51. //Recuperar boolean
  52. public boolean getB(Context context, String string) {
  53. SharedPreferences settings;
  54. boolean b;
  55. settings = context.getSharedPreferences(string, Context.MODE_PRIVATE);
  56. b = settings.getBoolean(string, false);
  57. return b;
  58. }
  59. //Recuperar string
  60. public String getS(Context context, String string) {
  61. SharedPreferences settings;
  62. String text;
  63. settings = context.getSharedPreferences(string, Context.MODE_PRIVATE);
  64. text = settings.getString(string, "");
  65. return text;
  66. }
  67. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement