关闭app的方法:
1.System.exit(0) 激励不推荐
2.android.os.Process.killProcess(android.os.Process.myPid()); 也可以退出应用,但不推荐。
3.需要AndroidManifest.xml 添加权限
<uses-permission android:name="android.permission.KILL_BACKGROUND_PROCESSES" />
退出应用的方法:
ActivityManager am= (ActivityManager) this
.getSystemService(Context.ACTIVITY_SERVICE);
am.killBackgroundProcesses(this.getPackageName());
==========================================================================
上述方法都可以退出Activity的,但是当在Activity中启动过Service的情况下,在退出应用的时候没有将其合理的关闭,android恢复机制会将这个service再次启动,造成android对应的App linux进程还是退在。
故此:在使用关闭app的方法的时候,需要将启动的Service停下来。在调用方法。有效关闭app
当前只发现这个问题。还没又具体的研究存在widget的情况下的问题。
欢迎大家来探讨这个问题。如果有疏忽的地方,望各位帮忙指正。
分享到:
相关推荐
监听打开/关闭APP 在接收动作的位置添加你所想要做的事情
安卓期末大作业Android天气预报app源码安卓期末大作业Android天气预报app源码安卓期末大作业Android天气预报app源码安卓期末大作业Android天气预报app源码安卓期末大作业Android天气预报app源码安卓期末大作业...
dlib-android-app See http://dlib.net for the main project documentation. See dlib-android for JNI lib. Refer to dlib-android/jni/jnilib_ex Grap the source $ git clone ...
qt for android 更新APP, 可以实现在app里更新自己 实现更新。
毕业设计基于Android的移动音乐App播放系统项目源码毕业设计基于Android的移动音乐App播放系统项目源码毕业设计基于Android的移动音乐App播放系统项目源码毕业设计基于Android的移动音乐App播放系统项目源码毕业设计...
android appwidget使用说明及示例程序
Android Studio实例源码,主要介绍常用app的代码
基于Android的智慧校园APP设计 基于Android的智慧校园APP设计 基于Android的智慧校园APP设计 基于Android的智慧校园APP设计 基于Android的智慧校园APP设计 基于Android的智慧校园APP设计 基于Android的智慧...
Android旅游APP源码
android系统APP日志写入本地保存
Android app 闪退弹框 CrashUI当 Android app内发生exception
基于Android的智能家居APP的设计与实现 基于Android的智能家居APP的设计与实现 基于Android的智能家居APP的设计与实现 基于Android的智能家居APP的设计与实现 基于Android的智能家居APP的设计与实现 基于...
学习使用AndroidStudio开发App
Android8.0 申请更新APP,或者分享文件
先通过ActivityManager判断程序是否正在运行,然后给该程序一状态标识,然后开一线程不停去检测标志位的状况,如果发生改变,再通过判断即可获取程序启动关闭的瞬间,然后即可做相应的动作。本程序以music为例、
android 新闻app源码
物联网智能插座 AndroidApp部分——本科毕业设计项目源码物联网智能插座 AndroidApp部分——本科毕业设计项目源码物联网智能插座 AndroidApp部分——本科毕业设计项目源码物联网智能插座 AndroidApp部分——本科毕业...
android监听app的启动,在API20以前用ActivityManager获取栈顶最近的应用,但API20以后捕捉不到手机上软件包名,这个更改可以获取最近打开app的包名,从而监听打开的APP。
基于Java开发的仿网易新闻Android端APP.zip 基于Java开发的仿网易新闻Android端APP.zip 基于Java开发的仿网易新闻Android端APP.zip 基于Java开发的仿网易新闻Android端APP.zip 基于Java开发的仿网易新闻Android端APP...
安卓大作业使用AndroidStudio开发的星座app源码,一个看星座、配对、推荐的app。 安卓大作业使用AndroidStudio开发的星座app源码,一个看星座、配对、推荐的app。安卓大作业使用AndroidStudio开发的星座app源码,一...