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

एंड्रॉइड में बेयरकोड स्कैनिंग?


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

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

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

चरण 3 - ग्रैडल में निम्नलिखित निर्भरता जोड़ें

कार्यान्वयन 'com.google.zxing:core:3.2.1'कार्यान्वयन 'com.journeyapps:zxing-android-embedded:3.2.0@aar'

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

में जोड़ें
import androidx.appcompat.app.AppCompatActivity;import android.content.Intent;import android.os.Bundle;import android.util.Log;import android.view.View;import android.widget.Button;import android. विजेट.टेक्स्टव्यू;आयात android.widget.Toast;import com.google.zxing.integration.android.IntentIntegrator;import com.google.zxing.integration.android.IntentResult;पब्लिक क्लास MainActivity AppCompatActivity का विस्तार करती है { बटन btnBarcode; टेक्स्ट व्यू टेक्स्ट व्यू; @Override संरक्षित शून्य पर क्रिएट (बंडल सेव किया गया इंस्टेंसस्टेट) {super.onCreate (savedInstanceState); setContentView(R.layout.activity_main); btnBarcode =findViewById (R.id.button); टेक्स्ट व्यू =findViewById (R.id.txtContent); btnBarcode.setOnClickListener (नया व्यू। ऑनक्लिक लिस्टनर () {@ ओवरराइड पब्लिक वॉयड ऑनक्लिक (व्यू वी) {इंटेंटइंटीग्रेटर इंटेंटइंटीग्रेटर =नया इंटेंटइंटीग्रेटर (मेनएक्टिविटी। setCameraId(0); इंटेंटइंटीग्रेटर.सेटप्रॉम्प्ट ("स्कैन"); } @Override संरक्षित शून्य onActivityResult(int requestCode, int resultCode, Intent data) {IntentResult Result =IntentIntegrator.parseActivityResult(requestCode, resultCode, data); अगर (परिणाम! =शून्य) { अगर (परिणाम। getContents () ==शून्य) { Toast.makeText (यह, "रद्द", टोस्ट। LENGTH_SHORT)। शो (); } और { Log.d ("मुख्य गतिविधि", "स्कैन किया गया"); Toast.makeText (यह, "स्कैन किया गया ->" + Result.getContents (), Toast.LENGTH_SHORT)। }} और {super.onActivityResult (अनुरोध कोड, परिणाम कोड, डेटा); } }} 

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

 <एप्लिकेशन एंड्रॉइड:अनुमति बैकअप ="सच" एंड्रॉइड:आइकन ="@ मिपमैप / आईसी_लॉन्चर" एंड्रॉइड:लेबल ="@ स्ट्रिंग / ऐप_नाम" एंड्रॉइड:राउंडआईकॉन ="@ मिपमैप / आईसी_लॉन्चर_राउंड" एंड्रॉइड:सपोर्ट आरटीएल ="सच" एंड्रॉइड :theme="@style/AppTheme"> <गतिविधि 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 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें। उपरोक्त

  1. टॉगलबटन पर उदाहरण?

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