दिलचस्प पोस्ट
ctorParameters.map angular2-mdl में एक फ़ंक्शन नहीं है एक सरणी में अंतिम आइटम प्राप्त करें Java.lang.ClassNotFoundException त्रुटि: Google Map V2 में com.google.android.gms.maps.MapFragment जावा में अस्थिर और सिंक्रनाइज़ के बीच अंतर Asp.net mvc के लिए Ninject और फ़िल्टर विशेषता के साथ निर्भरता इंजेक्शन " बच्चा पीड XXXX एक्सेग्ज सिग्नल सेगमेंटेशन फॉल्ट (11)" अपाचे में त्रुटि। लॉग डेटटाइम, टाइमस्टैम्प और डेटटाइम के बीच परिवर्तित करना जांचें कि दो अनारॉर्डेड सूचियां समान हैं Git: ऐतिहासिक प्रतिबद्धता से फ़ाइल को कैसे निकालना है? Web.config में ऐप सेटिंग एन्क्रिप्ट करना विभिन्न नियंत्रक क्रिया विधियों के बीच डेटा पास करना "सार्वजनिक प्रकार << classname >> अपनी फाइल में परिभाषित किया जाना चाहिए" एलेप्से में त्रुटि विंडोज के लिए Git: Git Bash खोल के लिए .bashrc या समकक्ष config फाइलें अजगर से सूची से शब्दकोश बनाएं एएसपी.नेट एमवीसी में ऑथराइज एट्रिब्यूट ओवरराइड करें

ब्लूटूथ के माध्यम से सरल स्ट्रिंग भेजने के लिए एंड्रॉइड नमूना ब्लूटूथ कोड

मैं ब्लूटूथ के माध्यम से एंड्रॉइड डिवाइस से 'ए' जैसे एक साधारण स्ट्रिंग डेटा भेजना चाहता हूं। मैंने एंड्रॉइड एसडीके में नमूना ब्लूटूथ कोड देखा लेकिन यह मेरे लिए बहुत जटिल है मुझे समझ नहीं आ रहा है कि जब मैं कोई बटन दबाता हूं तो मैं केवल विशिष्ट डेटा कैसे भेज सकता हूं इस समस्या का समाधान किस प्रकार से किया जा सकता है?

वेब के समाधान से एकत्रित समाधान "ब्लूटूथ के माध्यम से सरल स्ट्रिंग भेजने के लिए एंड्रॉइड नमूना ब्लूटूथ कोड"

private OutputStream outputStream; private InputStream inStream; private void init() throws IOException { BluetoothAdapter blueAdapter = BluetoothAdapter.getDefaultAdapter(); if (blueAdapter != null) { if (blueAdapter.isEnabled()) { Set<BluetoothDevice> bondedDevices = blueAdapter.getBondedDevices(); if(bondedDevices.size() > 0) { Object[] devices = (Object []) bondedDevices.toArray(); BluetoothDevice device = (BluetoothDevice) devices[position]; ParcelUuid[] uuids = device.getUuids(); BluetoothSocket socket = device.createRfcommSocketToServiceRecord(uuids[0].getUuid()); socket.connect(); outputStream = socket.getOutputStream(); inStream = socket.getInputStream(); } Log.e("error", "No appropriate paired devices."); } else { Log.e("error", "Bluetooth is disabled."); } } } public void write(String s) throws IOException { outputStream.write(s.getBytes()); } public void run() { final int BUFFER_SIZE = 1024; byte[] buffer = new byte[BUFFER_SIZE]; int bytes = 0; int b = BUFFER_SIZE; while (true) { try { bytes = inStream.read(buffer, bytes, BUFFER_SIZE - bytes); } catch (IOException e) { e.printStackTrace(); } } }