在我的应用程序中,我做了一些动作,如下载一个500 KB的文件,解析一个包含1900个节点的XML文件。我认为在屏幕上打印一个加载指标会更好,您怎么看?这些在iphone上的长期操作?一个好习惯总是插入一个负载指示器?在iphone应用程序中加载时间
1
A
回答
0
是的,你必须显示一个加载指标,其他方面你的应用看起来像一个挂起的。苹果的HIG建议也一样。
0
绝对。这是编写可用应用程序的基本指导原则之一 - 始终保持响应,当您忙于做某事时,请向用户明确指出这一点。用户需要知道你的应用程序正在做什么,而不是质疑它是否挂起或崩溃。
在你的情况下,XML的下载和处理应该发生在后台线程中,后台线程会周期性地通知GUI其整体进度。这个进度估计值越准确,越好(即迄今为止下载的KB与文件总大小相同,并在下一步中解析节点)。如果您可以提供取消操作的方法,如果用户不能再等待并需要执行其他操作,则更好。
相关问题
- 1. 大型应用程序的iPhone应用程序加载时间
- 2. 在iPhone应用程序的大加载时间
- 3. iPhone应用程序加载
- 4. iPhone应用程序加载程序
- 5. 测量的iPhone应用程序加载时间
- 6. 无法加载应用程序在iPhone
- 7. iPhone:淡入在应用程序加载
- 8. GWT应用程序加载时间
- 9. Android应用程序 - 长时间加载
- 10. 第一次在iPhone上加载应用程序时加载到iPhone上
- 11. 应用程序在iPhone中加载图像时崩溃
- 12. 加载屏幕 - iPhone应用程序
- 13. iPhone应用程序加载屏幕
- 14. 在iphone应用程序加载视图后加载数据
- 15. 花费太多时间在vb.net中加载应用程序
- 16. 在phonegap应用程序中减少html文件加载时间?
- 17. IPhone应用程序:UIScrollView中滚动到底部加载时
- 18. 如何在加载iphone应用程序时更改segmentcontrol颜色?
- 19. 如何在加载iphone应用程序时显示图像?
- 20. 如何从Web应用程序加载iPhone应用程序
- 21. iPhone web应用程序总是重新加载应用程序
- 22. 如何在第一时间确定iPhone上的加载应用程序?
- 23. 需要应用程序/应用程序来测量页面在Android,iPhone和iPad设备上的加载时间
- 24. 在iphone应用程序启动期间(即在应用程序加载期间)播放电影文件
- 25. 如何在iphone应用程序中的UITableCell中加载图像
- 26. 在iPhone中加载iAd的时间?
- 27. 在Iphone safari中加载时间更多
- 28. 从URL中加载图像,并在iPhone应用程序
- 29. 在基于标签的iPhone应用程序中加载UITableView?
- 30. 无法在我的iPhone应用程序中加载图像