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

एंड्रॉइड में रिंगटोन/अलार्म/अधिसूचना ध्वनि कैसे चलाएं?

<घंटा/>

यह उदाहरण दर्शाता है कि Android में रिंगटोन/अलार्म/सूचना ध्वनि कैसे चलाएं।

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

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

<पूर्व> <बटन एंड्रॉइड:आईडी ="@ + आईडी / बीटीएन क्रिएट नोटिफिकेशन" एंड्रॉइड:लेआउट_विड्थ ="0 डीपी" एंड्रॉइड:लेआउट_हाइट ="रैप_कंटेंट" एंड्रॉइड:टेक्स्ट ="अधिसूचना बनाएं" ऐप:लेआउट_कॉन्स्ट्रेनबॉटम_टोबॉटमऑफ ="पैरेंट" ऐप:लेआउट_कॉन्स्ट्रेनएंड_टूएंडऑफ़ ="पैरेंट" ऐप:लेआउट_कॉन्स्ट्रेनस्टार्ट_टूस्टार्टऑफ़ ="पैरेंट" ऐप:लेआउट_कॉन्स्ट्रेनटटॉप_टूटॉपऑफ़ ="पैरेंट" />

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

में जोड़ें <पूर्व>पैकेज app.tutorialspoint.com.notifyme;import android.app.NotificationManager;import android.content.Context;import android.media.MediaPlayer;import android.media.RingtoneManager;import android.net.Uri;import android. support.v4.app.NotificationCompat;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.widget.Button;import java.util.Objects;public class MainActivity AppCompatActivity बढ़ाता है {निजी अंतिम स्थिर स्ट्रिंग default_notification_channel_id ="डिफ़ॉल्ट"; @Override संरक्षित शून्य पर क्रिएट (बंडल सेव किया गया इंस्टेंसस्टेट) {सुपर .onCreate (savedInstanceState); setContentView(R.layout. activity_main); बटन btnCreateNotification =findViewById(R.id. btnCreateNotification); btnCreateNotification.setOnClickListener (नया व्यू। ऑनक्लिक लिस्टनर () {@ ओवरराइड पब्लिक वॉयड ऑनक्लिक (व्यू वी) {उरी अलार्मसाउंड =रिंगटोन मैनेजर। गेटडिफॉल्टयूरी (रिंगटोन मैनेजर। TYPE_NOTIFICATION); मीडियाप्लेयर एमपी =मीडियाप्लेयर। क्रिएट (गेटएप्लिकेशन कॉन्टेक्स्ट (), अलार्मसाउंड); एमपी.स्टार्ट (); NotificationCompat.Builder mBuilder =new NotificationCompat.Builder(MainActivity. this, default_notification_channel_id) .setSmallIcon(R.drawable. ic_launcher_foreground) .setContentTitle("Test") .setContentText("Hello! यह मेरा पहला पुश नोटिफिकेशन है" अधिसूचना प्रबंधक mNotificationManager =(अधिसूचना प्रबंधक) getSystemService (संदर्भ। NOTIFICATION_SERVICE); mNotificationManager.notify ((int) सिस्टम। currentTimeMillis (), mBuilder.build ()); }}); }}

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

<पूर्व> <मेनिफेस्ट xmlns:एंड्रॉइड ="https://schemas.android.com/apk/res/android" पैकेज ="app.tutorialspoint.com.notifyme"> <उपयोग-अनुमति एंड्रॉइड:नाम ="android.permission.VIBRATE" /> <एप्लिकेशन एंड्रॉइड:अनुमति बैकअप ="सच" एंड्रॉइड:आइकन ="@ मिपमैप / आईसी_लॉन्चर" एंड्रॉइड:लेबल ="@ स्ट्रिंग / ऐप_नाम" एंड्रॉइड:राउंडआईकॉन ="@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 :name="com.google.firebase.MESSAGING_EVENT" />

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

एंड्रॉइड में रिंगटोन/अलार्म/अधिसूचना ध्वनि कैसे चलाएं?


  1. एंड्रॉइड में अलार्म मैनेजर का उपयोग करके सेवा कैसे शुरू करें?

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

  1. एंड्रॉइड में कस्टम अधिसूचना लेआउट और टेक्स्ट रंग कैसे बनाएं?

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

  1. एंड्रॉइड पर स्नैपचैट नोटिफिकेशन साउंड कैसे बदलें

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