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.RingtoneManager;import android.net.Uri;import android.support.v4.app.NotificationCompat;आयात android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.widget.Button;import java.util.Objects;सार्वजनिक वर्ग MainActivity AppCompatActivity का विस्तार करता है {निजी अंतिम स्थिर स्ट्रिंग default_notification_channel_id ="डिफ़ॉल्ट"; @Override संरक्षित शून्य पर क्रिएट (बंडल सेव किया गया इंस्टेंसस्टेट) {सुपर .onCreate (savedInstanceState); setContentView(R.layout. activity_main); बटन btnCreateNotification =findViewById (R.id. btnCreateNotification); btnCreateNotification.setOnClickListener (नया व्यू। ऑनक्लिक लिस्टनर () {@ ओवरराइड पब्लिक वॉयड ऑनक्लिक (व्यू वी) {उरी अलार्मसाउंड =रिंगटोन मैनेजर। गेटडिफॉल्टयूरी (रिंगटोन मैनेजर। TYPE_NOTIFICATION); अधिसूचना कॉम्पैट। बिल्डर एमबिल्डर =नया नोटिफिकेशन कॉम्पैट। बिल्डर (मेनएक्टिविटी। setSmallIcon(R.drawable. ic_launcher_foreground) .setVibrate(नया लंबा []{1000, 1000, 1000, 1000, 1000}) .setContentTitle("Test") .setSound(alarmSound) .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. Android मोबाइल के लिए PowerPoint में वीडियो और चित्र कैसे जोड़ें

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

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

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