Android如何关闭Application
转载自:http://blog.csdn.net/hello_kevinkuang/article/details/7443005
程序启动后,先执行Application.onCreate(),再执行Activity.onCreate()。如果没有生成自己的Application,那么系统会为你自动生成一个。退出程序时我们一般只调用finish()函数杀死当前Activity,Application退到幕后,由系统自动维护。再次启动程序时就不会执行Application.onCreate(),而是直接执行Activity.onCreate()。
退出程序时,不但杀死Activity,而且也干掉主Application的方法:
- 第一种: 直接退出.
System.exit(0); - 第二种:杀掉进程.
android.os.Process.killProcess(android.os.Process.myPid()); - 第三种:杀掉后台进程,API Level至少为8才能使用.
ActivityManager activityMgr =(ActivityManager).getSystemService(ACTIVITY_SERVICE);
activityMgr.killBackgroundProcesses(getPackageName());
在AndroidManifest.xml添加权限
<uses-permission android:name="android.permission.KILL_BACKGROUND_PROCESSES"/>
Android如何关闭Application相关推荐
- android 一起关闭_与Android一起成长
android 一起关闭 In today's time, Android is something that is dominating the smartphone market. Right n ...
- Android.mk和Application.mk文件语法规范说明及举例
以下英文内容摘自:http://www.kandroid.org/ndk/docs/OVERVIEW.html The Android NDK is a set of tools that allow ...
- 在Ubuntu上为Android系统的Application Frameworks层增加硬件访问服务(老罗学习笔记5)...
在数字科技日新月异的今天,软件和硬件的完美结合,造就了智能移动设备的流行.今天大家对iOS和Android系统的趋之若鹜,一定程度上是由于这两个系统上有着丰富多彩的各种应用软件.因此,软件和硬件的关系 ...
- Android开发中遇到的问题(四)——Android中WARNING: Application does not specify an API level requirement!的解决方法
Android开发中遇到的问题(四)--Android中WARNING: Application does not specify an API level requirement!的解决方法 参考文 ...
- JNI开发之-Android.mk和Application.mk 详解
Android.mk和Application.mk 详解 Android.mk 基础知识 变量和宏 NDK 定义的 include 变量 目标信息变量 模块描述变量 NDK 提供的函数宏 Applic ...
- android application 全局变量 空指针,Android编程之Application设置全局变量及传值用法实例分析...
本文实例讲述了Android编程之Application设置全局变量及传值用法.分享给大家供大家参考,具体如下: /** * 重写Application,主要重写里面的onCreate方法,就是创建的 ...
- Android中的“Application”,“Task”,“Activities”的关系
Android中的"Application","Task","Activities"的关系 什么是Android Application? ...
- android代码关闭数据库,android – 我应该如何正确打开和关闭我的数据库
我有一个应用程序,它将一些数据存储在SQLite数据库中.此外,我在我的应用程序中进行了大量查询和重新查询.我在其中有大约15个活动.并且所有人都使用数据库来查询数据. 但我正在做的是在每个活动中打开 ...
- Android 实例解说Application类
版本:1.0 日期:2014.3.28 版权:© 2014 kince 转载注明出处 何为Application,有何用途?Google官方文档是这样说的:维护全局应用程序的状态,使用的时候继承于它创 ...
最新文章
- Linux C编程中的段错误
- 怎样学好python-怎样学好python
- SCI录用的最后一步——答复审稿人的策略和答复信的写作技巧
- 2-5:C++快速入门之引用,引用和指针的区别
- 最全的“大数据”学习资源
- 基于JAVA+SpringMVC+Mybatis+MYSQL的二手车辆在线交易系统
- java3d翻转纪念相册_HTML5 3D旋转相册的实现示例
- 解决XlsxWriter插入时间格式问题
- 基础 - jQuery
- python做一个考试系统_怎么做一个在线考试系统?
- 按键精灵手机助手计算时间差
- python三维图形注释_Python使用注释绘制3D点
- sqlserver只剩mdf数据文件如何附加
- 人工智能会是发展中国家的下一个盖世英雄吗?
- LeetCode 41. 缺失的第一个正数 First Missing Positive
- 【苹果CMS技术教程】苹果CMSV10伪静态基础认识和设置教程
- 标签类目 知识图谱_短视频标签体系
- 79个超强微生物知识,全力助你孕育99分超优宝宝
- 解决Virtua Box 中的XP系统虚拟机连不上网问题
- 《进击的巨人》展现了日本羸弱的二次元文化