앱툴즈
46.♡.168.138
46.♡.168.129
46.♡.168.161
46.♡.168.136
46.♡.168.145
46.♡.168.162
46.♡.168.144
46.♡.168.140
115.♡.135.198
46.♡.168.139
 
게시물 2건
 
[1강]안드로이드에서 블루투스를 다룰수 있도록 사용되는 클래스 요약
글쓴이 : 권대건                   날짜 : 2011-06-30 (목) 00:33 조회 : 3149
  • BluetoothAdapter - 로컬 블루투스 아답터 하드웨어를 나타낸다. BluetoothAdapter는 모든 블루투스를 통한 상호작용의 엔트리포인트이다. 이 객체를 사용해서 다른 블루투스 디바이스 찾기, 페어링 된 디바이스 퀘리, 알려진 MAC address를 사용해 BluetoothDevice 인스턴스 얻기, 다른 디바이스에서 부터의 통신 요구를 기다리기 위한 BluetoothServerSocket 만들기를 할 수 있다.
  • BluetoothDevice - 상대방의 블루투스 디바이스를 나타낸다. 이 객체를 사용하면 BluetoothSocket을 통해 상대방 디바이스와 커넥션을 요구하거나 이름, 주소, 클래스, 페어링 상태등의 정보를 쿼리할 수 있다.
  • BluetoothSocket - 블루투스 소켓을 위한 인터페이스를 나타낸다. 어플리케이션이 InputStream과 OutputStream을 사용해서 다른 블루투스 디바이스와 데이터 교환을 할 수 있는 연결 포인트이다.
  • BluetoothServerSocket – Incoming 리퀘스트를 위해 listen하고 있는 오픈된 서버소켓(TCP ServerSocket과 유사)을 나타낸다. 두대의 안드로이드 디바이스를 연결하기 위해 한쪽의 디바이스는 이 클래스를 사용해서 서버소켓을 오픈해야만 한다. 원격 블루투스 디바이스가 디바이스에 커넥션 리퀘스트를 때 BluetoothServerSocket은 커넥션이 연결되면 연결된 BluetoothSocket을 리턴해준다.
  • BluetoothClass - 블루투스 디바이스의 일반적 특성과 기능을 나타낸다. 이 클래스는 디바이스의 디바이스 클래스와 서비스를 정의하는 읽기 전용 속성의 집합이다.
위와같이 5가지의 클래스로 나타낼수 있습니다.
다음 강좌에서는 위의 클래스를 가지고 블루투스 통신을 어떻게 구현하는지에 대해 파헤쳐 보도록 하겠습니다.





 
김은호 2011-06-30 (목) 15:49
강좌 좋네요.. 지속적인 강좌 부탁해요 ㅎ 별 다섯개 쾅!
 
채덕병 2011-06-30 (목) 21:47
와~~ 짝짝짝짝~~ 박수~~
 
박혜수 2011-07-02 (토) 21:59
블루투스.. 옛날 생각나네요..
지금은 다 잊어버렸지만...
예전엔.. 나두 한(?) 블루투스 했었는뎅.. ㅋㄷㅋㄷ..
 
박찬우 2011-07-07 (목) 23:18
와 재밌겠네요 +_+ 블루투스로 뭔가 만들어보고는 싶었는데 막상 하려니 블투관련 구현해본적이 없으니 ㅋㅋ

 
서인수 2011-07-23 (토) 03:46
잼있는거 올려주세요~~~ ^^
 
 
김윤도 2012-08-21 (화) 11:19
와~~그대안의 블루 끄집어 내어 활용합시다.ㅎㅎ
 

게시물 2건
번호 제목 글쓴이 날짜 조회
2  [1강]안드로이드에서 블루투스를 다룰수 있도록 사용되는 클래스 요약 +6 권대건 06-30 3150
1  이제 우리는 모바일장치에 포함된 장비제어를 할줄 알아야 승산이 있다. +7 권대건 06-27 2617
 
 
 
Copyright ⓒ wwwold.androidstudy.co.kr. All rights reserved.