Bluetooth
-
[안드로이드] 블루투스(Bluetooth)통신 - 연결하기Programming/안드로이드 2014. 4. 5. 06:09
지금까지 블루투스를 활성화 하고 기기 검색을 하는 단계까지 진행하였다. 이전 글 : 블루투스 활성화 글 보기, 블루투스 기기 검색하기 글 보기 저번 프로젝트에 이어 블루투스 연결하는 단계를 포스팅 하겠다. 검색한 기기에 연결하기 위해서는 ConnectThread와 ConnectedThread에 대해서 알고 있어야 한다.BluetoothService.java 파일에 ConnectThread와 ConnectedThread 클래스를 내부 클래스로 삽입해준다. 1. ConnectThread BluetoothService.java public class BluetoothService { ... // 이전 부분 생략 // RFCOMM Protocol private static final UUID MY_UUID = ..
-
[안드로이드] 블루투스(Bluetooth)통신 - 기기 검색하기Programming/안드로이드 2014. 3. 17. 22:30
저번 포스팅에서는 블루투스를 활성화 하는 단계까지 진행하였다. 이전 글 : 블루투스 활성화 글 보기 이번에는 저번 프로젝트에 이어 기기 검색하는 부분부터 시작하겠다. 1. 기기 검색하기 - 프로젝트 파일 복사하기 기기 검색하기에 앞서 기기 검색하기 기능 실행시 보여줄 화면을 위해 안드로이드 블루투스 채팅 예제프로젝트에서 몇가지 파일을 가져오도록 하겠다. 번거로울수 있어서 아래 포스팅을 하였다. 접힌 내용을 펼쳐서 보길 바란다.java 파일인 DeviceListActivity.java레이아웃 xml 파일인 device_list.xml, device_name.xml을 복사해서 붙여넣고 [res]->[values]->[string.xml] 에 string 들을 추가해준다.(복사해서 붙여넣는다.) .. 추가중 ..
-
[안드로이드] 블루투스(Bluetooth)통신 - 시작, 블루투스 활성화Programming/안드로이드 2014. 3. 17. 00:18
안드로이드의 블루투스 통신 예제입니다. 안드로이드의 블루투스 레퍼런스를 참고하고 싶으시다면 다음 링크로 들어가시면 됩니다. 레퍼런스 참고 -> 블루투스 API 1. 블루투스 통신 예제 안드로이드를 이용한 블루투스 통신은 안드로이드 예제인 BluetoothChat을 이용하여 쉽게 구현할 수 있다. [File] -> [New] -> [Other...] 을 선택하면 다음과 같은 화면이 나타난다. Finish를 선택하면 BluetoothChat 프로젝트가 생성된다. 이 예제를 활용하여 수정한다면 블루투스 통신을 자유자재로 사용할 수 있다.이제부터 이 예제를 활용하여 블루투스 통신을 하는 예제를 만들어 보겠다. 2. 새 프로젝트 생성 액티비티에 버튼을 생성하여, 버튼을 눌렀을 경우 블루투스 연결을 할 수 있도록 ..