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

प्रोग्राम के रूप में एंड्रॉइड में इनबॉक्स से एक एसएमएस कैसे हटाएं?

<घंटा/>

यह उदाहरण दर्शाता है कि मैं एंड्रॉइड में प्रोग्राम के रूप में इनबॉक्स से एक एसएमएस कैसे हटा सकता हूं।

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

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

 

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

में जोड़ें <पूर्व>आयात android.content.Context;import android.net.Uri;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.widget.Button;import android.widget.Toast; सार्वजनिक वर्ग MainActivity AppCompatActivity {निजी संदर्भ mContext; @Override संरक्षित शून्य पर क्रिएट (बंडल सेव किया गया इंस्टेंसस्टेट) {super.onCreate (savedInstanceState); setContentView(R.layout.activity_main); एमकॉन्टेक्स्ट =यह; बटन btn =(बटन) findViewById (R.id.bt_delete); btn.setOnClickListener (नया दृश्य। OnClickListener () {@ ओवरराइड सार्वजनिक शून्य पर क्लिक करें (देखें v) {अगर (deleteSMS ()) { Toast.makeText (mContext, "आपका संदेश हटा दिया गया है।", टोस्ट। LENGTH_LONG)। शो (); } और { Toast.makeText(mContext, "क्षमा करें, हम संदेशों को हटा नहीं सकते।", Toast.LENGTH_LONG)। शो (); }}}); } निजी बूलियन डिलीट एसएमएस () {बूलियन हटा दिया गया =झूठा; कोशिश करें {mContext.getContentResolver().delete(Uri.parse("content://sms/"), null, null); हटा दिया गया =सच; } पकड़ (अपवाद पूर्व) { isDeleted =false; } वापसी हटा दी गई है; }}

चरण 4 - निम्न कोड को androidManifest.xml में जोड़ें

 <उपयोग-अनुमति android:name="android.permission.READ_SMS" /> <उपयोग-अनुमति android:name="android.permission.WRITE_SMS" />  <गतिविधि android:name=".MainActivity"> <इरादे-फ़िल्टर> <कार्रवाई android:name="android.intent.action.MAIN" /> <श्रेणी android:name="android.intent.category.LAUNCHER" />   

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

प्रोग्राम के रूप में एंड्रॉइड में इनबॉक्स से एक एसएमएस कैसे हटाएं?

प्रोग्राम के रूप में एंड्रॉइड में इनबॉक्स से एक एसएमएस कैसे हटाएं?


  1. प्रोग्रामेटिक रूप से आवेदन कैसे छोड़ें?

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

  1. एंड्रॉइड से मैलवेयर कैसे हटाएं?

    आधुनिक दुनिया में, स्मार्टफोन हर किसी के जीवन का एक अचल हिस्सा बन गया है। इसमें किसी व्यक्ति के लिए महत्वपूर्ण लगभग सभी चीजें शामिल हैं, उदाहरण के लिए, बैंकिंग ऐप, नेविगेशनल ऐप, यूटिलिटी ऐप और बहुत कुछ। इसलिए, स्वामी की गोपनीयता की रक्षा के लिए किसी भी कीमत पर स्मार्टफ़ोन की सुरक्षा करना अनिवार्य से

  1. Android में थंबनेल कैसे हटाएं

    थंबनेल आपके फ़ोन में संग्रहीत छवियों की लघु प्रतिकृतियां हैं। आपकी वास्तविक छवियों के ये छोटे संस्करण आपके गैलरी ऐप द्वारा स्वचालित रूप से बनाए जाते हैं और आपको डिजिटल गैलरी या एल्बम में अपनी छवि के छोटे प्रतिनिधित्व देखने में सक्षम बनाते हैं। एक बार जब आप छवि थंबनेल का चयन या टैप करते हैं, तो यह फै