请问android如何在一个应用关闭的时候执行一个方法?? 如题,求高手。请问android如何在一个应用关闭的时候执行一个方法?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 重写下Application的onDestory 方法 应用关闭一般是调用了一个Activity的onDestroy方法,你可以重写这个方法,在这里面调用你自己的方法。 @Override protected void onDestroy() { super.onDestroy(); yourMethod();//你的方法 } 这种方法我用过了,不行的,在应用程序被闭的那一刻。ondestroy中的方法还没来得及执行程序就被kill了。这种方法只能用在程序还在只是其中的一个activity被destroy了。 6楼正解,实在不行可以再onDestroy()中做一个耗时操作、、、 大哥,你还是没搞清楚什么时候这个ondestroy才能被执行。这个只有在一个activity被销毁时才执行。虽然应用被kill时这个activity的确被ondestroy了,但是还没来得及执行ondestroy中的方法。这个应用的进程都已经被kill了啊。 应用被正常关闭是会调对应activity的onDestroy的。如果是进程直接被kill,你可以考虑专门写一个Service检测自己的应用是不是还在运行,没在运行了就执行一个方法。 android4.0自定义锁屏apk形式总结 求一个Android 登录 解决方案 初学Android最基本的问题向大家请教 send mms 异常 怎么样实现 “音频 变声” 在哪里能获得比较多的android的软件或结识做android的软件的人呢? android 快速切换图片以达到逐帧动画的效果 关于sharedpreference的权限问题 布局这样实现等间距 手机通信也是用套接字吗?都用什么协议?和电脑一样吗? Logcat输出文件的-f 参数 谁有android4.2的机子帮试段代码
protected void onDestroy() {
super.onDestroy();
yourMethod();//你的方法
}