2012-01-30 2 views
0

StumbleUpon과 같은 사용자의 관심 분야를 저장하는 애플리케이션이 있습니다. 목록 활동에 사용자의 관심을 표시합니다. 그들이 관심사를 변경하기로 결정한 경우 언제 변경 사항을 업로드해야합니까?Android에 서버를 업로드 할 때

변경 후 업로드해야합니까? 확인란이 변경되거나 활동을 종료 한 후에 대량으로 업로드해야합니까?

편집 :
나는 사용자의 관심을 끄는 다른 데이터가 있으므로 가장 정확한 사용자 관심을 표현하는 것이 매우 중요합니다. 또한 사용자가 관심 분야를 변경할 수있는 웹 사이트가 있기 때문에 변경 사항을 우선 고려해야합니다. 그래서 나는 빠른 것이 필요하지만, 사용자의 배터리를 죽이고 싶지도 않습니다.

+0

SAVE 버튼 (또는)과 같은 것이 없습니까? 고려해야 할 많은 사례가 있습니다. 사용자가 체크 박스를 클릭 한 다음 다시 클릭하면 AFAIK에서 아무런 작업도 수행되지 않으므로 선택한 데이터가 손실 될 수 있습니다 (대량 저장을 기다리는 경우). 자세한 정보는 정답을 얻을 것입니다. – kosa

+0

@thinksteep : 어떤 경우이든 언제든지 나가는 활동을 감지하고 데이터를 저장할 수 있습니다. – WilHall

답변

0

각 체크 박스에 대한 업데이트가 더 정확하지만 대량 업데이트는 배터리에 더 친숙합니다. 어쨌든 UI를 차단하지 않도록 비동기 적으로 업로드를 수행해야합니다.

이해 관계를 변경하는 ListActivity는 일종의 환경 설정 화면이라고 가정합니까? 그렇다면 정상적인 조건에서 사용자는 상자를 확인한 후 즉시 업데이트 할 필요가 없습니다. 다음 번에 사용하기 전에 업데이트 만하면됩니다. 기본 설정 화면에서 기본 활동으로 다시 전환하면 업데이트가 서버로 푸시되는 데 충분한 시간이 제공됩니다.

+0

그러나 데이터를 서버와 동기화해야한다면 어떻게해야할까요? – Hank

+0

@ Hank : 아마도 내가 당신 설정을 오해했을 것입니다. 페이지가 Android 앱 또는 다른 앱의 관심 분야를 변경합니까? – WilHall

+0

페이지에서 관심사를 변경할 수 있지만 같은 관심사를 바꿀 수있는 웹 사이트도 있습니다. – Hank

관련 문제