Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Android

मैं अपने Android ऐप के लिए SharedPreferences डेटा कैसे हटाऊं?

<घंटा/>

यह उदाहरण दर्शाता है कि मैं अपने एंड्रॉइड ऐप के लिए SharedPreferences डेटा कैसे हटा सकता हूं।

चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें।

चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें।

  

चरण 3 - निम्न कोड को res/strings.xml में जोड़ें

 नमूना player_name country_name 

चरण 4 - निम्न कोड को src/MainActivity.java

में जोड़ें
import androidx.appcompat.app.AppCompatActivity;import android.content.Context;import android.content.SharedPreferences;import android.os.Bundle;import android.view.View;import android.widget.Button;import android. विजेट.टेक्स्टव्यू;पब्लिक क्लास मेनऐक्टिविटी AppCompatActivity का विस्तार करती है { TextView टेक्स्ट व्यू, tvAfterDelete; साझा वरीयताएँ साझा वरीयताएँ; SharedPreferences.Editor संपादक; बटन बटन; @Override संरक्षित शून्य पर क्रिएट (बंडल सेव किया गया इंस्टेंसस्टेट) {super.onCreate (savedInstanceState); setContentView(R.layout.activity_main); टेक्स्ट व्यू =findViewById (R.id.textView); tvAfterDelete =findViewById(R.id.tvAfterChange); बटन =findViewById (R.id.button); साझा संदर्भ =getPreferences (संदर्भ.MODE_PRIVATE); संपादक =साझा वरीयताएँ। संपादित करें (); Editor.putString(getResources().getString(R.string.sharedPref_key_player), "क्रिस्टियानो रोनाल्डो"); Editor.putString(getResources().getString(R.string.sharedPref_key_count ry), "पुर्तगाल"); संपादक। लागू (); स्ट्रिंग देश =साझा वरीयताएँ। getString (getResources ()। getString (R.string.sharedPre f_key_player), ""); स्ट्रिंग शहर =साझा संदर्भ। getString (getResources ()। getString (R.string.sharedPre f_key_country), ""); textView.setText ("साझा वरीयता मान \ n"); textView.setText (textView.getText () + "देश:" + देश + "\ n शहर:" + शहर); बटन.सेटऑनक्लिक लिस्टनर (नया व्यू। ऑनक्लिक लिस्टनर () {@ ओवरराइड पब्लिक वॉयड ऑनक्लिक (व्यू व्यू) {एडिटर.रिमूव (गेट रिसोर्सेज)। getString(getResources().getString(R.string.sharedPre f_key_player), ""); स्ट्रिंग CityNow =sharedPreferences.getString(getResources().getString(R.string.sharedPre f_key_country), ""); tvAfterDelete.setText(" SharedPreferences Values ​​- शहर को हटाने के बाद\n"); tvAfterDelete.setText(tvAfterDelete.getText() + "देश:" + देशनाउ + "\nशहर:" + CityNow); }}); }} 

चरण 5 - निम्नलिखित कोड को androidManifest.xml में जोड़ें

<प्रकट xmlns:android="https://schemas.android.com/apk/res/android" package="app.com.sample">  <गतिविधि android:name=" .MainActivity"> <इरादे-फ़िल्टर> <कार्रवाई android:name="android.intent.action.MAIN" /> <श्रेणी android:name="android.intent.category.LAUNCHER" />    

आइए अपना एप्लिकेशन चलाने का प्रयास करें। मुझे लगता है कि आपने अपने वास्तविक Android मोबाइल डिवाइस को अपने कंप्यूटर से कनेक्ट कर लिया है। एंड्रॉइड स्टूडियो से ऐप चलाने के लिए, अपने प्रोजेक्ट की गतिविधि फ़ाइलों में से एक खोलें और टूलबार से रन आइकन पर क्लिक करें। एक विकल्प के रूप में अपने मोबाइल डिवाइस का चयन करें और फिर अपने मोबाइल डिवाइस की जांच करें जो आपकी डिफ़ॉल्ट स्क्रीन प्रदर्शित करेगा -

मैं अपने Android ऐप के लिए SharedPreferences डेटा कैसे हटाऊं?


  1. एंड्रॉइड ऐप में JSONArray का विश्लेषण कैसे करें?

    यह उदाहरण दर्शाता है कि मैं Android ऐप में JSONArray को कैसे पार्स करूं। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें। चरण 3 - निम्न कोड को

  1. एंड्रॉइड में टोस्ट कैसे प्रदर्शित करें?

    यह उदाहरण दर्शाता है कि Android में टोस्ट कैसे प्रदर्शित किया जाता है। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल rArr पर जाएं; नया प्रोजेक्ट और नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें चरण 3 - निम्न कोड को sr

  1. एंड्रॉइड में 5 सेकंड के लिए उपयोगकर्ता की निष्क्रियता का पता कैसे लगाएं?

    यह उदाहरण दर्शाता है कि Android में 5 सेकंड के लिए उपयोगकर्ता की निष्क्रियता का पता कैसे लगाया जाए। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़