【发布时间】:2014-03-22 00:17:33
【问题描述】:
我正在评估 Kivy 的 Android 开发。我需要知道是否可以使用 Kivy 创建具有多个窗口的应用程序。我不确定android是如何使用这种方法的。
在 c# 中,windows 窗体中,我们有一个主窗口,我们可以从中打开/关闭另一个窗体。如何使用 Kivy for android 完成这种方法?
【问题讨论】:
我正在评估 Kivy 的 Android 开发。我需要知道是否可以使用 Kivy 创建具有多个窗口的应用程序。我不确定android是如何使用这种方法的。
在 c# 中,windows 窗体中,我们有一个主窗口,我们可以从中打开/关闭另一个窗体。如何使用 Kivy for android 完成这种方法?
【问题讨论】:
“窗口”是什么意思?在实际意义上,您可以轻松地使用 kivy 创建不同的屏幕并在它们之间切换,例如有一个菜单屏幕,设置屏幕,游戏屏幕等。你的意思是这种东西吗?更一般地说,您可以轻松地在 kivy 中实现您想要的任何特定窗口行为。
Android 本身与活动一起工作,这是一种选择显示内容的特定方式,应用程序如何在屏幕之间移动,以及应用程序如何调用彼此的特定子集(当然还有更多)。使用 kivy 不需要了解这一点,它可以在单个活动中工作(加上与系统其余部分的适当交互),但如果你想了解 android 如何管理程序以及如何管理程序,则应该阅读它与大多数桌面环境不同。
【讨论】: