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

एंड्रॉइड में अन्य एप्लिकेशन के साथ ऐप डेटा कैसे साझा करें?

<घंटा/>

एंड्रॉइड में निहित इरादे का उपयोग करके, हम ACTION_SEND क्रिया का उपयोग करके अन्य एप्लिकेशन के साथ डेटा भेज सकते हैं। हमें डेटा भेजने के लिए एंड्रॉइड मोबाइल के डिफ़ॉल्ट चयनकर्ता को खोलने के लिए Intent.createChooser () को कॉल करना होगा। यह Android मोबाइल में समान या भिन्न हो सकता है।

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

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

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

  

उपरोक्त कोड में, इसमें टेक्स्टव्यू होता है, जब उपयोगकर्ता टेक्स्ट व्यू पर क्लिक करता है तो यह अन्य एप्लिकेशन के साथ टेक्स्टव्यू डेटा भेजने वाला होता है।

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

में जोड़ें <पूर्व>पैकेज com.example.andy.myapplication;import android.annotation.TargetApi;import android.content.Intent;import android.os.Build;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;आयात android.view.View;import android.widget.TextView;सार्वजनिक वर्ग MainActivity AppCompatActivity {सार्वजनिक int काउंटर; @TargetApi(Build.VERSION_CODES.O) @Override संरक्षित शून्य onCreate (बंडल सेव्ड इंस्टेंसस्टेट) {super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); अंतिम टेक्स्ट व्यू टेक्स्ट व्यू =findViewById (R.id.data); textView.setOnClickListener (नया दृश्य। OnClickListener () {@ ओवरराइड सार्वजनिक शून्य पर क्लिक करें (देखें v) {इरादा i =नया इरादा (); i.setAction (Intent.ACTION_SEND); i.setType ("पाठ / सादा"); i .putExtra(android.content.Intent.EXTRA_TEXT, textView.getText().toString()); startActivity(Intent.createChooser(i, "Share to")); } });}}

उपरोक्त कोड में टेक्स्टव्यू होता है, जब आप टेक्स्टव्यू पर क्लिक करते हैं, तो यह इरादे का उपयोग करके डेटा भेजने वाला होता है।

चरण 4 -Manifest.xml फ़ाइल को बदलने की कोई आवश्यकता नहीं है

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

एंड्रॉइड में अन्य एप्लिकेशन के साथ ऐप डेटा कैसे साझा करें?

यह एक प्रारंभिक स्क्रीन है जब आप tutorialspoint.com पर क्लिक करते हैं तो यह आपके Android डिवाइस से डिफ़ॉल्ट चयनकर्ता को खोलेगा जैसा कि नीचे दिखाया गया है -

एंड्रॉइड में अन्य एप्लिकेशन के साथ ऐप डेटा कैसे साझा करें?

उस एप्लिकेशन के माध्यम से डेटा भेजने के लिए किसी भी एप्लिकेशन का चयन करें। या तो हम एक व्यक्ति के लिए डेटा भेज सकते हैं या आपकी दीवार पर डेटा पोस्ट कर सकते हैं, यह चयनकर्ता अनुप्रयोगों पर निर्भर करता है।


  1. Android के शेयर मेनू को आसानी से कैसे अनुकूलित करें

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

  1. Android पर दोस्तों के साथ अपना स्थान कैसे साझा करें

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

  1. एंड्रॉइड पर स्क्रीन साझा करें - विंडोज 10 पीसी के साथ मेरी स्क्रीन कैसे कास्ट करें?

    Screencasting एक अच्छी सुविधा है जिसे 2019 में Windows 10 वर्षगांठ अपडेट में बनाया गया था। इसे वायरलेस डिस्प्ले भी कहा जाता है। यह आपको अपने फ़ोन के डिस्प्ले को Windows 10 कंप्यूटर पर प्रोजेक्ट करने देता है - जो आपको कई तरह से मदद कर सकता है, खासकर यदि आप एक YouTuber हैं। विंडोज 10 पर एंड्रॉइड फोन