Android-如何制作最小化的应用程序?

时间:2019-03-16 15:53:43

标签: android

因此,我想开发一个可以使我最小化并移至其他应用程序上的应用程序。 我在twitch应用程序上看到了此功能,并做了一些研究,但没有发现他们是如何做到的。here is an example of this feature。 谢谢您的提前答复。

1 个答案:

答案 0 :(得分:0)

您显示的示例是Android的画中画功能:https://developer.android.com/guide/topics/ui/picture-in-picture

但是,它并不是完全最小化的应用程序。画中画模式只是当用户切换到其他应用程序时显示您的内容的一种方式。

由于此,存在许多限制和准则,例如,建议您在PIP模式下隐藏所有UI元素,而不显示所显示的内容。

允许您提供供用户交互的“动作”列表,例如媒体控件。但是请注意,可以提供的操作数量是有限制的。

从某种意义上来说,它不是最小化的应用程序,因为它是您应用程序的较小版本。相反,它更像是您的应用程序的主要查看内容已从您的应用程序中拔出,并显示在其他应用程序之上。

如果这是您应用程序所需的全部,那么画中画模式将可以很好地工作。

但是,如果您想要真正的迷你版应用程序,则必须考虑使用Floating Windows。浮动应用通过服务而非活动创建UI。