android - 在 Android 应用程序中加载资源时出现启动画面

标签 android resources splash-screen

我希望在加载资源(图像和声音)时有启动画面。我怎么知道一切都已加载? 是否所有资源都在应用启动时加载?

谢谢

最佳答案

要相应地在 Android 中实现启动画面,您需要:

  1. 为用户显示带有一些进度指示的前台屏幕。
  2. 执行后台线程以执行需要一些不确定时间的任务。
  3. 两个线程在它们之间进行通信,因为您需要前台在后台显示进度。
  4. 在后台线程完成任务后正确地终止它。如果您计划在 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/

相关文章:

vb.net - 使用 Splashscreen VB.NET 加载另一个表单

c# - Xamarin 在启动画面后形成 10 秒黑屏

android - 在 android 中使用 FragmentTabHost 传递数据

android - 获取 Google 广告系列跟踪

android - 如何在更改文本输入时使用异步任务执行搜索服务

java - 从 Spring bean 获取目录路径?

android - 从 AsyncTask 线程关闭 ProgressDialog 并显示 Toast

c# - 将 using 语句与 WinForms 一起使用……好的做法?

c# - 在 View 模型中使用 XAML 资源

android - 如何在 Android 中为深色和浅色模式放置启动画面?