我是一名经验丰富的Java开发人员,但我现在正在Android中开发一个应用程序,我有设计相关的问题。以下是方案和问题。
该应用程序打算从远程服务收集一些统计信息(统计信息的集合可能需要几分钟到大约一个小时),并在智能手机上显示静态图形,或者某些小部件层次结构以启用深入分析或者它可以从用户捕获其他数据以从远程服务获取更多信息。
我的问题:
非常感谢任何帮助。
提前致谢。
答案 0 :(得分:1)
您可以使用NotificationManager显示通知。
您可以使用AccountManager检索帐户信息,例如用户名,如果您的应用程序具有权限。使用帐户(至少一个帐户)来识别用户是很常见的。
答案 1 :(得分:0)
如果数据下载需要一个小时,您应该发出通知,告知它已完成。这显然必须在服务中完成,而不是在活动中完成。
这完全取决于您希望登录屏幕的外观以及服务器如何接受登录数据。我们怎么知道如何将数据保存到服务器?