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

एंड्रॉइड ऐप में कैमरा के साथ कैसे काम करें?


यह उदाहरण दर्शाता है कि Android ऐप में कैमरा के साथ कैसे काम करना है।

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

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

 <बटन android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:layout_centerHorizontal="true" android:text=" एक फोटो लें">   

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

में जोड़ें <पूर्व>पैकेज com.example.myapplication;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.app.Activity;import android.content.Intent;import android.graphics.Bitmap;import android.view.Menu;import android.view.View;import android.widget.Button;import android.widget.ImageView;सार्वजनिक वर्ग MainActivity AppCompatActivity को बढ़ाता है {निजी स्थिर अंतिम int CAMERA_REQUEST=1888; इमेज व्यू इमेज व्यू; @Override संरक्षित शून्य पर क्रिएट (बंडल सेव किया गया इंस्टेंसस्टेट) {super.onCreate (savedInstanceState); setContentView(R.layout.activity_main); imageView=(ImageView) this.findViewById(R.id.imageView1); बटन फोटोबटन =(बटन) this.findViewById (R.id.button1); photoButton.setOnClickListener (नया व्यू। ऑनक्लिक लिस्टनर () {@ ओवरराइड पब्लिक वॉयड ऑनक्लिक (व्यू वी) {इंटेंट कैमराइंटेंट =नया इंटेंट (android.provider.MediaStore.ACTION_IMAGE_CAPTURE); startActivityForResult (cameraIntent, CAMERA_REQUEST); }}); } एक्टिविटी रिसेट (इंट रिक्वेस्टकोड, इंट रिजल्टकोड, इंटेंट डेटा) पर संरक्षित शून्य {अगर (अनुरोध कोड ==CAMERA_REQUEST) {बिटमैप फोटो =(बिटमैप) डेटा। गेटएक्स्ट्रास ()। प्राप्त करें ("डेटा"); imageView.setImageBitmap (फोटो); } }}

चरण 4 - निम्न कोड को Manifests/AndroidManifest.xml

में जोड़ें
 <एप्लिकेशन android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:roundIcon="@mipmap/ic_launcher_round" android:supportsRtl="true" android) :theme="@style/AppTheme"> <गतिविधि android:name=".MainActivity"> <इरादे-फ़िल्टर> <कार्रवाई android:name="android.intent.action.MAIN" /> <श्रेणी android:name=" android.intent.category.LAUNCHER" />   

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

एंड्रॉइड ऐप में कैमरा के साथ कैसे काम करें?

एंड्रॉइड ऐप में कैमरा के साथ कैसे काम करें?


  1. एंड्रॉइड ऐप में एक साधारण टेक्स्ट फ़ाइल कैसे पढ़ें?

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

  1. Android पर अपने रियर कैमरे से सेल्फी कैसे लें

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

  1. Android पर कैमरा शटर ध्वनि को अक्षम कैसे करें

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