XMPP를 이용하여 만든 안드.로이드 채팅 어플리케이션 클라이언트 ( http://blog.naver.com/linears_/220788221480 )
(로그인 액티비티 + 회원가입 액티비티)
(회원가입 액티비티 + 로그인 액티비티)
Merong3로 로그인한 친구목록 액티비티
다른 게정으로 로그인 후 친구목록 액티비티(Merong3 친구추가)
메시지 받았을 때 채팅목록 액티비티 + 채팅창 액티비티
메시지 읽었을 때 채팅목록 액티비티 + 친구 관리 Dialog (친구 추가/삭제)
XMPP 서버 사용 - openfire, Mysql (롤 채팅방, 페이스북 메시지, Google Talk XMPP 사용함)
- smack 라이브러리 이용
- 로그인 액티비티
- 회원 가입 액티비티
- 친구 목록 액티비티 패킷 수신 쓰레드 생성 (메시지 수신, 친구 온라인/오프라인/상태 수신) 친구 상태 수신시 커스텀어뎁터에 추가/수정
- 채팅 목록 액티비티 메시지 수신 시 커스텀어뎁터에 추가/수정
- 채팅창 액티비티 친구마다 새로운 어댑터 추가 메시지를 커스텀어뎁터에 추가