在新的Android应用程序上“强制停止”

在新的Android应用程序上“强制停止”,第1张

概述我最近完成了我在Android上的第一个应用程序,并且遇到了一个非常基本的问题,但似乎找不到答案.与大多数应用程序一样,在手机上安装一个应用程序后,该应用程序将显示在“设置”->应用程序列表.我创建的应用程序以及其他已下载的应用程序(例如Facebook和GooglePlay商店)将显示在“已

我最近完成了我在Android上的第一个应用程序,并且遇到了一个非常基本的问题,但似乎找不到答案.与大多数应用程序一样,在手机上安装一个应用程序后,该应用程序将显示在“设置”->应用程序列表.我创建的应用程序以及其他已下载的应用程序(例如Facebook和Google Play商店)将显示在“已下载”部分.从此列表中选择其中一个应用程序时,顶部将显示两个按钮-“强制停止”和“卸载”.此列表中的某些应用程序的“强制停止”显示为灰色(我确定这表示它已被迫停止),而其他应用程序将让您单击此按钮.

我想知道的是,“ Force Stop”是否未变灰且仍可单击,是否意味着通过仍然做一些 *** 作,这会从我的AndroID设备中消耗一些电池寿命(即使是很小的电量)什么样的过程或占用资源?当用户单击后退按钮退出应用程序时,我向我的新应用程序添加了finish()方法,但“强制停止”按钮仍可单击.我知道AndroID会在需要时处理自己的东西并杀死应用程序,但是我的新应用程序会在AndroID完全杀死该应用程序之前消耗一些电池电量吗?我只是想了解学习目的,并确保不需要继续向新应用中添加代码.谢谢.

解决方法:

这意味着您的应用程序在后台运行,就像PC上最小化的应用程序一样. Finish实际上并不会杀死应用程序,只有活动(一个应用程序可以包含多个活动和服务)-任何其他活动/服务仍将运行.如果某些服务或线程仍在处理中,它将仅消耗电池电量,但是它将继续占用RAM.这是AndroID正常工作的方式,并且都是预期的行为.

总结

以上是内存溢出为你收集整理的在新的Android应用程序上“强制停止”全部内容,希望文章能够帮你解决在新的Android应用程序上“强制停止”所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1076166.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-26
下一篇2022-05-26

发表评论

登录后才能评论

评论列表(0条)

    保存