2014-11-21 7 views
0

개발중인 앱에서 서버/브로커에 연결하여 broker과주고받는 메시지를 보내야하며 콜백 동기식도 제공해야합니다. 및 비동기식 리스너가 있습니다. 내가 아는 한, 그러한 작업은 onResume()에 더 잘 위치해야합니다. 내가 맞습니까? 나를 안내하고 onResume이 콜백이있는 서버/브로커에 연결할 수있는 가장 좋은 장소인지 아니면 다른 라이프 사이클 콜백 내에서 더 나은 소리인지 확인하십시오.어느 라이프 사이클 콜백이 서버/브로커에 더 잘 맞는가

답변

0

서버에서 답을 얻 자마자 UI로 뭔가를 할 것이므로 UI가 만들어지고 설정되었을 때만 연락하고 싶을 것입니다. OnCreateActivity (setContentView 및보기 할당 후)에 인 경우 OnViewCreated이면 문제가 없습니다. 인스턴트 메시지로 서버 응답을 받기 위해 '준비'되어 있다면,별로 중요하지 않습니다.

대부분의 '시작'수명주기 콜백은 화면이 회전하면 다시 호출되므로, 필요하지 않으면 서버 호출을 두 번하지 마십시오.