我希望在加载资源(图像和声音)时有启动画面。我怎么知道一切都已加载? 是否所有资源都在应用启动时加载?
谢谢
最佳答案
要相应地在 Android 中实现启动画面,您需要:
- 为用户显示带有一些进度指示的前台屏幕。
- 执行后台线程以执行需要一些不确定时间的任务。
- 两个线程在它们之间进行通信,因为您需要前台在后台显示进度。
- 在后台线程完成任务后正确地终止它。如果您计划在 Android 中使用 AsyncTask,您就会遇到问题。 ( Link )
我找到了这个教程并强烈推荐它:http://www.41post.com/4588/programming/android-coding-a-loading-screen-part-1
第 1 部分完成了这项基本任务,第 2 部分向您展示了如何正确终止 AsyncTask。第 3 部分将自定义 View 放在前台而不是 ProgressActivity。
关于android - 在 Android 应用程序中加载资源时出现启动画面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5018069/