Home Android-Development

        आज मैं आपको बताने वाला हूँ कि, Android Studio में Pass Data From One Activity To Another Shared preference (Hindi) कैसे करते हैं, और Process क्या है।

Shared Preference एक Android की library जिसके द्वारा आप Shared preference में data Store करा सकते हैं, और उसको कहीं भी और किसी भी जगह जैसे की कोई भी Activity या किसी भी Fragment में use कर सकते हैं, इस Technology और library के मदद से हम इसे बहुत आसानी से भेज सकते हैं:- 



PASS DATA FROM ONE ACTIVITY TO ANOTHER SHAREDPREFRENCE (HINDI)



//above onCreate Method

SharedPreferences shf;
public static final String MyPREFERENCES = "MyPrefs";

//below onCreate Method


shf = getSharedPreferences(MyPREFERENCES, Context.MODE_PRIVATE);

SharedPreferences.Editor editor = shf.edit();

editor.putBoolean("keyBool", true);

editor.putInt("keyInt", 5);

editor.putString("keyStr", "anyvalue");

editor.commit();



दूसरे Activity या किसी भी जगह उसे करने के लिए:- 



//above onCreate Method

SharedPreferences shf;

public static final String MyPREFERENCES = "MyPrefs";

//below onCreate Method


shf = getSharedPreferences(MyPREFERENCES, Context.MODE_PRIVATE);

SharedPreferences.Editor editor = shf.edit();

boolean bool = editor.getBoolean("keyBool", true);    //true is a default value we have to declare

int keyInteger = editor.getInt("keyInt", 0);            //0 is the default value 

String keyString = editor.getString("keyStr", "defaultValue");  //default value can be null






इसमे एक Facts यह भी है की, इसके हर एक value को जानना जरूरी है। जैसा की इसमे मैंने कहा है, editor.getInt("keyInt", 0);  0 delcare किया हूँ, इसमे हमे default value करना जरूरी ताकि हम पता कर सके जो भी value हम भेजे हैं, वो इसमे आया है की नहीं, और या default value दिखा रहा है।


अगर आपको Bundle के द्वारा भेजने के लिए इस लिंक पर जाएँ:-

PASS DATA FROM MAINACTIVITY OR ANY ACTIVITY TO ANOTHER ACTIVITY (USING BUNDLE) HINDI


Relate link:

कोई टिप्पणी नहीं

एक टिप्पणी भेजें

Thank You For Comment,

to Top