?>

Hard Copy World

HCW

Q&A

Home > Forum >

Q&A

retro watch를 모방해보려고 하는데요.

페이지 정보

작성자 질문 이름으로 검색 작성일15-04-30 16:21 조회1,464회 댓글2건

본문

각 자바파일마다 어떤 기능을 하는지 알려주실수 있습니까??

댓글목록

하드카피님의 댓글

하드카피 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일

앱이 덩치가 커서 파일별로 설명은 힘들고, 패키지별로 설명을 드리겠습니다.
src/com/hardcopy/retrowatch
이 안에 있는 파일들은 앱이 시작점이 되는 RetroWatchActivity 와 화면을 구성하는 Fragment 파일들입니다. UI 출력과 관련된 부분들은 모두 여기 있습니다.

contents 폴더(패키지)에는 메시지들을 구분, 저장하고, 관리하기 위한 클래스이고 DBHelper 클래스로 데이터베이스를 관리합니다.

connectivity 폴더는 블루투스 접속과 데이터 전송, 수신관련 기능이 들어가 있습니다. BluetoothManager, TransactionBuilder를 주의깊게 보시면 됩니다.

Service 폴더는 백그라운드로 동작하기 위한 RetroWatchService 클래스 및 Notification 수집 관련된 클래스가 정의되어 있습니다.