[android-developers] How to catch the event when sleep button is pressed?

2010-08-08 Thread KwangWon
I would like to write an application which shutdown (finish()) itself
when the sleep button is pressed. Any hint? Thanks,

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en


[android-developers] android bluetooth client program

2010-07-26 Thread KwangWon
I wonder what would be the right java android bluetooth rfcomm client
code to connect to the following python bluetooth server program.
Thanks in advance.


#
# The following is the PyBluez-0.18 simple example : rfcomm-server.py
#

# desc: simple demonstration of a server application that uses RFCOMM
sockets
#
# $Id: rfcomm-server.py 518 2007-08-10 07:20:07Z albert $

from bluetooth import *

server_sock=BluetoothSocket( RFCOMM )
server_sock.bind((,PORT_ANY))
server_sock.listen(1)

port = server_sock.getsockname()[1]

uuid = 94f39d29-7d6d-437d-973b-fba39e49d4ee

advertise_service( server_sock, SampleServer,
   service_id = uuid,
   service_classes = [ uuid, SERIAL_PORT_CLASS ],
   profiles = [ SERIAL_PORT_PROFILE ],
#   protocols = [ OBEX_UUID ]
)

print Waiting for connection on RFCOMM channel %d % port

client_sock, client_info = server_sock.accept()
print Accepted connection from , client_info

try:
while True:
data = client_sock.recv(1024)
if len(data) == 0: break
print received [%s] % data
except IOError:
pass

print disconnected

client_sock.close()
server_sock.close()
print all done

-- 
You received this message because you are subscribed to the Google
Groups Android Developers group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en