Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 应用程序保持自身在顶部,并在关闭时重新启动自身_Android_Android Activity_Android Service - Fatal编程技术网

Android 应用程序保持自身在顶部,并在关闭时重新启动自身

Android 应用程序保持自身在顶部,并在关闭时重新启动自身,android,android-activity,android-service,Android,Android Activity,Android Service,我需要将用户“锁定”到应用程序中。设备的唯一目的是使用此应用程序,因此不允许用户出于任何其他原因导航设备。确保应用程序活动始终位于前台的最佳方法是什么,如果不在前台,则启动主活动 现在我知道这与典型的Android应用程序开发背道而驰,但这些设备将专门用于这一应用程序 确定是否有任何应用程序活动s在前台,如果没有,则启动一个应用程序的最佳方法是什么 确保应用程序活动始终处于前台的最佳方式是什么?如果不是,则启动主活动 你没有 让你的活动成为主屏幕,他们就不能去任何地方。并滚动您自己的固件,以便用

我需要将用户“锁定”到应用程序中。设备的唯一目的是使用此应用程序,因此不允许用户出于任何其他原因导航设备。确保应用程序
活动
始终位于前台的最佳方法是什么,如果不在前台,则启动主
活动

现在我知道这与典型的Android应用程序开发背道而驰,但这些设备将专门用于这一应用程序

确定是否有任何应用程序
活动
s在前台,如果没有,则启动一个应用程序的最佳方法是什么

确保应用程序活动始终处于前台的最佳方式是什么?如果不是,则启动主活动

你没有

让你的活动成为主屏幕,他们就不能去任何地方。并滚动您自己的固件,以便用户无法安全引导设备并删除主屏幕

确保应用程序活动始终处于前台的最佳方式是什么?如果不是,则启动主活动

你没有


让你的活动成为主屏幕,他们就不能去任何地方。然后滚动您自己的固件,这样用户就不能安全地启动设备并删除主屏幕。

我可能会使用一个服务,使用一个标志作为活动的示例进行检查


在这里查看更多关于如何操作的详细信息:

我可能会使用一个服务,该服务将使用一个标志作为生活活动的示例进行检查


查看此处了解有关如何操作的更多详细信息:

请参见以下内容的答案:基本上,您必须实现第二个应用程序,该应用程序可以捕获家庭意图,并且只要在主应用程序关闭时重新启动即可

请看答案:基本上,您必须实现第二个应用程序来捕获家庭意图,如果主应用程序关闭,只需重新启动即可

根据Commonware的说法,您实际上可以部分组装设备。我是在意外事故中做的,我用砖砌了恢复菜单,但不是真正的常规启动。这当然是一个糟糕的想法,不应该实际使用。

参考Commonware的说法,您实际上可以部分地组装设备。我是在意外事故中做的,我用砖砌了恢复菜单,但不是真正的常规启动。这当然是一个糟糕的想法,不应该实际使用。

啊,把我揍了一顿,我所做的只是在别处引用了你的一个答案。

;PIs主屏幕解决方案依赖于您自己的固件吗?@Styler:这取决于您对“依赖”的定义。没有它,您设备的知识渊博的用户可以将设备重新启动到安全模式,在那里他们将获得设备的库存主屏幕,并可以删除您的应用程序。Android的设计目的是授权手持设备的人——唯一的“更高权限”是编写固件的人。@commonware您有实现此功能的示例或源代码吗?SDK示例中有一个示例主屏幕应用程序。它叫
Home
。啊,比我先一步,我所做的就是在别处引用你的一个答案;PIs主屏幕解决方案依赖于您自己的固件吗?@Styler:这取决于您对“依赖”的定义。没有它,您设备的知识渊博的用户可以将设备重新启动到安全模式,在那里他们将获得设备的库存主屏幕,并可以删除您的应用程序。Android的设计目的是授权手持设备的人——唯一的“更高权限”是编写固件的人。@commonware您有实现此功能的示例或源代码吗?SDK示例中有一个示例主屏幕应用程序。它叫
主页