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

एंड्रॉइड में रिंगटोन/अलार्म/नोटिफिकेशन साउंड कैसे चलाएं?

सभी सिस्टम साउंड प्रकार बजाना

यह आर्टिकल पिछले आर्टिकल के समान है - RingtoneManager के तीनों प्रकार (रिंगटोन, अलार्म, नोटिफिकेशन) को MediaPlayer से बजाने का तरीका दिखाता है।

कोड समान है (ID: 1005061538 देखें)

उपयोग के अनुसार सही टाइप चुनें

  • TYPE_NOTIFICATION - ऐप नोटिफिकेशन, मैसेज, अपडेट (सबसे आम)
  • TYPE_RINGTONE - इनकमिंग कॉल, वीडियो कॉल
  • TYPE_ALARM - अलार्म ऐप, रिमाइंडर, क्रिटिकल अलर्ट

कस्टम साउंड के लिए

// res/raw/mysound.mp3 से
Uri customSound = Uri.parse("android.resource://" + getPackageName() + "/raw/mysound");
MediaPlayer mp = MediaPlayer.create(this, customSound);
mp.start();

नोटिफिकेशन चैनल में सेट करना (सही तरीका)

// Android 8.0+
NotificationChannel channel = new NotificationChannel(id, name, importance);
channel.setSound(uri, audioAttributes); // MediaPlayer के बजाय यह उपयोग करें
  1. एंड्रॉइड में अलार्म मैनेजर का उपयोग करके सर्विस कैसे शुरू करें? एंड्रॉइड में अलार्म मैनेजर का उपयोग करके सर्विस कैसे शुरू करें?

    AlarmManager के साथ निर्धारित समय पर सर्विस शुरू करें यह उदाहरण दर्शाता है कि AlarmManager और PendingIntent का उपयोग करके निर्धारित समय पर बैकग्राउंड सर्विस कैसे शुरू करें। चरण 1: नया प्रोजेक्ट बनाएं Android Studio में File → New Project चुनें। चरण 2: लेआउट में Start/Stop बटन res/layout/activity_m

  1. Android में कस्टम नोटिफिकेशन लेआउट और टेक्स्ट कलर कैसे बनाएं? Android में कस्टम नोटिफिकेशन लेआउट और टेक्स्ट कलर कैसे बनाएं?

    Android में कस्टम नोटिफिकेशन लेआउट बनाने का पूरा गाइड यह उदाहरण RemoteViews और NotificationCompat.Builder का उपयोग करके पूरी तरह से कस्टमाइज्ड नोटिफिकेशन (कस्टम लेआउट, इमेज, टेक्स्ट कलर, बटन) बनाने का तरीका दिखाता है। चरण 1: नया प्रोजेक्ट बनाएं Android Studio में File → New Project चुनें। चरण 2: म

  1. Android पर Snapchat नोटिफिकेशन साउंड बदलें: चरण-दर-चरण गाइड Android पर Snapchat नोटिफिकेशन साउंड बदलें: चरण-दर-चरण गाइड

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