相关疑难解决方法(0)

退出申请不赞成?

继续我学习Android的尝试,我只是阅读以下内容:

问题:用户是否可以选择终止应用程序,除非我们使用菜单选项来杀死它?如果不存在这样的选项,用户如何终止该应用程序?

答案:(Romain Guy):用户没有,系统会自动处理.这就是活动生命周期(特别是onPause/onStop/onDestroy)的用途.无论你做什么,都不要放"退出"或"退出"应用程序按钮.它与Android的应用程序模型无关.这也与核心应用程序的工作方式相反.

呵呵,我在Android世界中采取的每一步都会遇到某种问题=(

显然,你无法在Android中退出应用程序(但Android系统可以很好地完全破坏你的应用程序).那是怎么回事?我开始认为编写一个充当"普通应用程序"的应用程序是不可能的 - 用户可以在他/她决定这样做时退出应用程序.这不应该依赖操作系统来做.

我尝试创建的应用程序不是Android Market的应用程序.它不是一般公众"广泛使用"的应用程序,它是一个将用于非常狭窄的业务领域的商业应用程序.

我实际上真的很期待为Android平台开发,因为它解决了Windows Mobile和.NET中存在的许多问题.然而,上周对我来说有点懈怠...我希望我不必放弃Android,但它现在看起来不太好=(

有没有办法让我真的退出申请?

android

1131
推荐指数
29
解决办法
27万
查看次数

如何检测用户是否已离开我的应用程序?

我正在开发一个Android应用程序,我想通过单击"后退"按钮或"主页"按钮来检测用户何时退出我的应用程序.

此外,一个类似的事件onInit()在我的场景中会很有用,因为我只想让MyIn?t操作从一开始就开始.

onDestroy() 在其他应用需要更多内存之前不会被调用.

android

27
推荐指数
3
解决办法
2万
查看次数

如何在android中退出app时删除createTempFile创建的所有临时文件?

我使用以下代码创建一些临时文件,并将tem包装为inputteam以发送到客户端.

据我所知,当磁盘空间不足时,android系统可以自动删除临时文件.

但我希望当我退出应用程序时,我可以自己删除临时文件,我该怎么办?谢谢!

File outputDir = context.getCacheDir(); // context being the Activity pointer
File outputFile = File.createTempFile("prefix", "extension", outputDir);
Run Code Online (Sandbox Code Playgroud)

java android

11
推荐指数
2
解决办法
8784
查看次数

是否可以检测应用程序的退出?

我的Android应用程序允许从此启动其他已安装的应用程序.这显示了一些允许的应用程序.如果用户尝试启动不允许的应用程序,则显示消息并使用正在运行的任务返回到我的活动(从每个应用程序启动的位置).我的应用程序充当家庭启动器.如果是一个被阻止的应用程序,则意图进行此活动.例如:可以从三星设备中的图库启动相机.如果相机不是允许的,则显示被阻止的消息并退出到我的但是,当重新启动图库时,阻止的消息会再次显示,因为顶部活动(相机活动)在堆栈中显示.

但退出这些被阻止的应用程序并不完美.

  1. 是否有可能获得应用程序的关闭/退出事件?

  2. 如何完成整个应用程序(通过完成所有应用程序).

  3. 如何在没有任何先前发布历史的情况下启动应用程序?

提前致谢

java android launch

10
推荐指数
1
解决办法
1万
查看次数

标签 统计

android ×4

java ×2

launch ×1