문제

나는 내 신청서에서 무언가를 달성하고 싶지만, 나는 그것을 할 수있는 가장 좋은 옵션인지는 확신하지 못한다. 내 앱에서 웹 서버를 통해 데이터를 다운로드하고 있습니다. 나는 글로벌 진행률 막대와 같은 것을 만들고 싶습니다. 사용자에게 그가 전체 응용 프로그램에서 다운로드 할 데이터의 양을 표시해야합니다. 나는 적절한 시간이라고 말할 적절한 시간이라고 생각합니다. 신청서에서 Tabhost와 TabGroupActivity를 사용하고 있습니다. 그래서 지금은 내가 어떻게 보이는 것처럼 보이는 것 같아요 :

여기에 이미지 설명

두 번째 옵션의 경우 Progress Bar로 통지를 구현하는 것이 더 나은 옵션이 될 것인지 생각하고 있으면 응용 프로그램을 다운로드하는 동안 Google Play 스토어 알림과 유사한 다운로드 된 데이터 크기를 업데이트하는 것으로 알림을 구현하는 것이 좋습니다.

여기에 이미지 설명

어떤 제안을 찾아야 할 것이며 안드로이드 응용 프로그램에서 그것을하는 가장 좋은 방법은 무엇입니까?

어떤 종류의 정보에 감사드립니다!

도움이 되었습니까?

해결책 3

내 첫 번째 결정은 제목, 모든 화면에 추가 한 사용자 정의 작업 단추 및 텍스트보기가있는 사용자 정의보기를 만드는 것입니다.그 후에 나는 ActionBarsherlock으로 바뀌고 너무 맞춤 디자인을 만들었으므로 모든 버전에서 동일한 것처럼 보일 수 있으며, 저에게 일하는 것처럼 보일 수 있습니다.

다른 팁

서비스 을 사용 하여이 작업을 수행 할 수 있습니다.이 작업을 수행 할 수있는 다양한 접근 방식이있을 수 있지만 여기에 내가 알고있는 것입니다 ...

  1. 백그라운드 서비스에서 데이터 다운로드 시작
  2. 데이터가 변경 될 때마다 정보를 방송
  3. 탭 활동에서 방송 데이터를받습니다
  4. 탭 위젯에 바닥 글이나 헤더를 추가하고 진행률 표시 줄을 표시하십시오
  5. 진행률 막대에서 데이터를 계속 업데이트하십시오. 다운로드 완료
  6. 또한 데이터가 업데이트 될 때마다 서비스 에서 알림을 업데이트 할 수 있습니다.

활동 "옵션에서" 진행률 표시 줄을 사용하려면 어떤 식 으로든 사용자가 훨씬 더 낫다고 생각하는 동안 앱을 열 수 있도록 앱을 열려면 앱을 확인합니다.강력한> 영구적 인 service 의 .after에 의해 고려 된 알림은 모두 안드로이드 알림 바의 주요 의미입니다.이러한 방식으로 사용자는 매 순간에 메뉴를 삭제하여 진행 상황을 쉽게 확인할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top