Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import android.content.Context;
- import android.content.SharedPreferences;
- /**
- * Created by Weldon on 22/08/2017.
- */
- public class SharedPreference {
- public SharedPreference() {
- super();
- }
- //Salvar int
- public void saveI(Context context, String string, int i) {
- SharedPreferences settings;
- SharedPreferences.Editor editor;
- //settings = PreferenceManager.getDefaultSharedPreferences(context);
- settings = context.getSharedPreferences(string, Context.MODE_PRIVATE); //1
- editor = settings.edit(); //2
- editor.putInt(string, i); //3
- editor.commit(); //4
- }
- //Salvar boolean
- public void saveB(Context context, String string, boolean b) {
- SharedPreferences settings;
- SharedPreferences.Editor editor;
- settings = context.getSharedPreferences(string, Context.MODE_PRIVATE); //1
- editor = settings.edit(); //2
- editor.putBoolean(string, b); //3
- editor.commit(); //4
- }
- //Salvar string
- public void saveS(Context context, String string, String s) {
- SharedPreferences settings;
- SharedPreferences.Editor editor;
- settings = context.getSharedPreferences(string, Context.MODE_PRIVATE); //1
- editor = settings.edit(); //2
- editor.putString(string, s); //3
- editor.commit(); //4
- }
- //Recuperar int
- public int getI(Context context, String string) {
- SharedPreferences settings;
- int i;
- //settings = PreferenceManager.getDefaultSharedPreferences(context);
- settings = context.getSharedPreferences(string, Context.MODE_PRIVATE);
- i = settings.getInt(string, 0);
- return i;
- }
- //Recuperar boolean
- public boolean getB(Context context, String string) {
- SharedPreferences settings;
- boolean b;
- settings = context.getSharedPreferences(string, Context.MODE_PRIVATE);
- b = settings.getBoolean(string, false);
- return b;
- }
- //Recuperar string
- public String getS(Context context, String string) {
- SharedPreferences settings;
- String text;
- settings = context.getSharedPreferences(string, Context.MODE_PRIVATE);
- text = settings.getString(string, "");
- return text;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement