?>

Hard Copy World

HCW

Android

Home > Info >

Android

블루투스 연결, 통신 서비스로 돌리기. Notification 목록 가져오기 예제

페이지 정보

작성자 최고관리자 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일14-10-02 18:15 조회2,642회 댓글2건

본문

블루투스 설정을 위한 기본 UI를 구현하고 블루투스 통신을 서비스로 돌려주도록 구현한 예제코드입니다. 폰에 등록되는 Notification 알림을 가져와서 앱에서 사용할 수 있도록 하는 코드가 추가되어 있습니다. 실제 UI로 표시해 주지는 않는데 Service에서 등록하는 Broadcast receiver 에서 필요한 처리를 해주면 됩니다.

 

  • Action bar, 3개의 fragment와 탭 구조를 만들어 뒀습니다.
  • 블루투스 설정을 위한 UI 포함 (DeviceListActivity, Action bar에 등록된 메뉴 참고)
  • 블루투스를 백그라운드 서비스로 돌려줍니다.
  • Notification 목록을 가져오는 NotificationListenerService 는 안드로이드 v4.3 이상에서만 제공 (이 부분이 필요없으면 빼고 사용하시면 됨)
  • NotificationListenerService는 직접 호출이 안되서 broadcast receiver로 통신합니다. Service 부분에 데이터를 주고받기 위한 broadcast receiver가 정의되어 있으므로 이 부분에서 적절한 처리를 하면 됩니다.

 

예제파일 다운로드

 

추천 1
  • 페이스북으로 보내기
  • 트위터로 보내기
  • 구글플러스로 보내기

댓글목록