마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

카카오톡의 친구 동기화는 어떤 로직일까요?

0 추천
카카오톡에 보면 친구 동기화 버튼이 있는데

이 것을 누르면 내 전화번호부에 있는 친구가 카카오톡 친구목록에 동기화 되잖아요!

 

로직으로 보면

  1. 친구목록 동기화 버튼을 누른다.

  2. 친구목록 동기화 Thread가 동작해서 내 전화번호부 목록과 DB의 전화번호부 목록을 비교 후

      일치하는 친구를 동기화 시킨다.

 

이렇게 되어있는데 저도 똑같이 구현하고 싶은데,

동기화 시작 후 서버와 통신이 완료되게 전에 친구목록 화면을 가게되면

갱신이 안되더라구요 ㅜㅜㅜ!

 

이거 서버와 통신이 다 완료된 후 어플리케이션을 동작하게 하려면

AsyncTask를 이용해서 Pre에 ProgressDialog를 띄워주는 방법 뿐일까요?

 

선배님들 도움이 필요합니다.
Goni2 (770 포인트) 님이 2015년 4월 14일 질문

2개의 답변

0 추천
 
채택된 답변
서비스로 구현합니다. 액티비티로 구현하는게 아닙니다.
익명사용자 님이 2015년 4월 14일 답변
Goni2님이 2015년 4월 14일 채택됨
0 추천
AsyncTask를 사용한다면 doInBackground에서 서버와 통신을 완료하고

onPostExecute에서 친구목록화면으로 가야하겠지요?

서버와 통신할 데이터들은 onPreExecute 나 그전에 준비를 해두어야 겠지요
nicehee (73,100 포인트) 님이 2015년 4월 14일 답변
...