如何显示彩色全屏 X 分钟?

How to display a color fullscreen for X minutes?

我正在尝试制作一个非常简单的应用程序。这个想法是让用户在主屏幕中输入两次(例如 5 分钟和 7 分钟),然后按一个按钮开始以下全屏序列:

我是做应用程序的新手(虽然我不是编程新手)。您会推荐我处理哪些功能:

  1. 全屏显示颜色
  2. 处理时间(例如显示这种颜色 5 分钟,然后显示另一种颜色...)
  3. 避免在应用显示颜色时屏幕自行关闭

谢谢!

你可以做两件事。

  1. 您可以在使用唤醒锁功能时实现保持屏幕。您可以找到有关 here 的更多信息。这不是个好主意,因为它可能会消耗更多电池,用户可能会因此删除您的应用程序。
  2. 您可以将值保存在 bundle 的 onPause() 方法中,您可以在 onResume() 中再次使用它们。因为这些方法将在用户打开屏幕后直接调用。

供参考 - How do I keep the screen on in my App?

希望对你有所帮助...