title: Android Bluetooth socket tutorial for non-blocking communication
body: <p>I am looking for a bluetooth sample code on Android to do non-blocking socket communication.</p>
  
  <p>I found several examples, like the BluetoothChat or BluetoothSocket.java but none is <code>non-blocking socket communication.</code></p>
  
  <p>ps does non-blocking automatically mean that is has to be asynchronous? I think actually not - it is not the same, I assume I could do synchronous socket communication with a timeout. That's the kind of example I am looking for...</p>
  
  <p>Thank you very much</p>