2014-11-03 2 views
0

활동의 설명을 변경합니다지연 동적 GUI는

주요 아이디어 목록을 보내는 SMS를 가지고 있고 사용자가 '보내기'버튼을 클릭하면, 방송 수신기 강조와 같은 GUI 변경을 받아 시작을 '없음/전송 등

문제를 계산, 진행률 표시 줄을 업데이트, 회원 목록 '전송 : 활동 시간 동안 실행하고 전화 사용자의 행동에 동기 동일한 GUI의 변경 사항을 저장하는 것이 매우 중요합니다

그러나 나는 몇 가지를 가지고 문제 및 th

  1. 배터리가 다되었거나 앱이 다운되었습니다.

    해결 방법 : 각 설정 저장 '전송'파일에 상태와 그것을 다음 번에로드 사용자가 사용자는 다시/정지 버튼을 명중 또는 수신 통화가 있습니다

  2. 응용 프로그램을 실행/그냥 서핑을하고 싶어 편물.

    해결책 : 계속 백그라운드에서 계속 실행 중이십니까? 투명한 활동을 사용함으로써?

* 참고 : 그

답변

0

이상적인 방법은

  • 과 함께 백엔드 논리를 할 수 없다 '저장'상태에 대한 또는 모든 방송 수신기에 의존하기 때문에 상태를 '복원' 브로드 캐스트 리시버 + 인 텐트 서비스 및 백엔드에서 데이터 로깅

  • 활동을 사용하여 저장된 데이터를 기반으로 UI 상태를 표시합니다.

+0

네하지만 사용자가) 다시 활동에 관해서는 늘 온라인/라이브 GUI를 수 : –

+0

를 사용자가 작업에 돌아 오면 일단 - 데이터 뷰를 다시 채우기) (에서 onCreate/onResume있다. 그건 분명히 당신의 작업을 분리합니다 – Aun

+0

네,하지만 그것은 온라인/라이브 GUI가되지 않을 것입니다. . . 사용자가 돌아올 때 나는 heme에게 정확한 상태를 보여줄 수 있지만 gui는 브로드 캐스팅 (reciver) 브로드 캐스트로 병렬 변경을 중지합니다 –

관련 문제