यह उदाहरण एंड्रॉइड में स्ट्रिंग को डीकोड करने के तरीके के बारे में प्रदर्शित करता है।
चरण 1 - Android Studio में एक नया प्रोजेक्ट बनाएं, File New Project पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें।
चरण 2 - निम्न कोड को res/layout/activity_main.xml
में जोड़ेंउपरोक्त कोड में, हमने एडिट टेक्स्ट, बटन और टेक्स्टव्यू लिया है। जब उपयोगकर्ता संपादन टेक्स्ट में मूल्य डालने के बाद बटन पर क्लिक करता है, तो यह एन्कोड और डीकोड करेगा।
चरण 3 - src/MainActivity.java
में निम्न कोड जोड़ें <पूर्व>पैकेज com.example.myapplication;import android.os.Build;import android.os.Bundle;import android.support.annotation.RequiresApi;import android.support.v7.app.AppCompatActivity;import android.util.Base64;आयात android.view.View;import android.widget.EditText;import android.widget.TextView;import java.nio.charset.StandardCharsets;सार्वजनिक वर्ग MainActivity AppCompatActivity को बढ़ाता है { TextView text,text1; संपादन टेक्स्ट संपादित करें_क्वेरी; @Override संरक्षित शून्य पर क्रिएट (बंडल सेव किया गया इंस्टेंसस्टेट) {super.onCreate (savedInstanceState); setContentView(R.layout.activity_main); edit_query =findViewById (R.id.edit_query); टेक्स्ट =findViewById (R.id.text); text1 =findViewById (R.id.text1); findViewById(R.id.buttonPanel).setOnClickListener(new View.OnClickListener() {@RequiresApi(api =Build.VERSION_CODES.KITKAT) @Override public void onClick(View v) { if (!edit_query.getText().toString( ).isEmpty ()) {स्ट्रिंग एन्कोड =बेस 64.एन्कोडटॉस्ट्रिंग (edit_query.getText ()। toString ()। getBytes (), बेस 64.DEFAULT); text.setText (एन्कोड); बाइट [] डेटा =बेस 64.डीकोड (एन्कोड , Base64.DEFAULT); स्ट्रिंग टेक्स्ट =नया स्ट्रिंग (डेटा, StandardCharsets.UTF_8); text1.setText (पाठ); }}}); }}पूर्व>आइए अपना एप्लिकेशन चलाने का प्रयास करें। मुझे लगता है कि आपने अपने वास्तविक Android मोबाइल डिवाइस को अपने कंप्यूटर से कनेक्ट कर लिया है। एंड्रॉइड स्टूडियो से ऐप चलाने के लिए, अपने प्रोजेक्ट की गतिविधि फ़ाइलों में से एक खोलें और टूलबार से रन आइकन पर क्लिक करें। एक विकल्प के रूप में अपने मोबाइल डिवाइस का चयन करें और फिर अपने मोबाइल डिवाइस की जांच करें जो आपकी डिफ़ॉल्ट स्क्रीन प्रदर्शित करेगा -
उपरोक्त परिणाम में, हमने एन्कोड और डीकोड किया है।