基本上,我们正在构建一个移动小应用程序,列出并显示服务器上的所有应用程序/构建/详细信息。该列表介于3-25个应用程序之间,显示屏上的每个应用程序占用大约60像素高,具有良好的UI。
应用1版ABC建立日期... 这里的应用程序详情(1-100行)
应用2版ABC建立日期...... 这里的应用程序详情(1-100行)
Apps 3版ABC建立日期...... 这里的应用程序详情(1-100行)
Apps 4版ABC建立日期...... 这里的应用程序详情(1-100行)
等
上市顺序/大小可能会在一天内改变几次(1-3)。在没有任何警告的情况下更新列表是不错的做法?
我们担心如果用户在刷新时读取示例的详细信息,刷新将导致滚动回到顶部。我们正在谈论应用程序行为的“良好实践”。
任何评论或建议都将不胜感激。
感谢,
答案 0 :(得分:0)
如果应用程序的目标是始终显示最实际的数据,我认为可以刷新应用程序上的数据。 但是,向用户提供明确且明显的反馈非常重要的是数据已经刷新,动画,颜色变化或只是与应用程序相关的效果。
另一个选项(你在浏览器堆栈中有一个很好的例子)是告诉用户有新数据,并让他们做一些事情来更新它。
就像屏幕顶部的一个小提示“可以使用新数据,点击此处更新”。这样您就可以确保用户100%意识到数据再次被推送到应用程序,并且他同意这样做。
希望这有帮助。