我想在我的应用程序中实现某些功能,但我不确定哪个是最佳选择。在我的应用程序中,我通过Web服务器下载数据。我想创建类似全局进度条的东西,它必须向用户显示他从整个应用程序下载了多少数据。无论他在哪个活动。我认为现在是时候说我在我的应用程序中使用TabHost和TabGroupActivity了。所以现在这就是我认为它应该是这样的:
对于第二个选项,我在考虑是否更好的选择来实施带有进度条的通知,该进度条会更新下载的数据大小...类似于下载应用程序时的Google Play商店通知:
我应该寻找什么建议,哪种是在Android应用程序中执行此操作的最佳方式?
感谢您提供任何信息!
答案 0 :(得分:0)
您可以使用服务来实现这一点,可能有其他各种方法可以做到这一点,但这是我所知道的......
此外,只要数据更新,您就可以通过服务更新通知。
答案 1 :(得分:0)
如果您想使用“活动进度条”选项,您会以某种方式迫使用户打开您的应用以检查进度,而我认为更好<您的下载服务考虑了强烈的>永久性通知。所有这些都是Android通知栏的主要含义。通过这种方式,用户可以在每个时刻通过下拉菜单轻松检查进度。
答案 2 :(得分:0)
我的第一个决定是创建一个自定义视图,其中包含我添加到每个屏幕的标题,一些自定义操作按钮和文本视图。之后我改为ActionBarSherlock并为它做了一些自定义设计,所以它在每个版本中看起来都一样,对我有用。