按后退键之后调用onDestory方法吗? 线程socketActivity生命周期onDestory 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 按下返回键不一定会调用onDestory。因为Android开源,各个手机厂商定制Rom的时候,会对其的一些机制做一些修改。 卧槽………… 因为我的程序每个activity都开了网络线程,如果不调用onDestroy的话怎么把线程关掉………… 卧槽………… 因为我的程序每个activity都开了网络线程,如果不调用onDestroy的话怎么把线程关掉…………线程结束了自己会关掉啊。 卧槽………… 因为我的程序每个activity都开了网络线程,如果不调用onDestroy的话怎么把线程关掉…………线程结束了自己会关掉啊。是socket通信进程,里面有阻塞方法readline(),你懂的………… 后退的事件本身都可以捕获到的,你还有啥不能做呢,对吧/** * 监听退出 */ public boolean dispatchKeyEvent(KeyEvent event) { if (event.getKeyCode() == KeyEvent.KEYCODE_BACK) { if (event.getAction() == KeyEvent.ACTION_DOWN && event.getRepeatCount() == 0) { //退出处理的代码 } return true; } return super.dispatchKeyEvent(event); } 推送 在安装ADT的时候老是出现一下问题怎么解决 如何读取一个apk文件中的包名以及主activity名 将来android跟ios是不是主宰手机系统 如何计算textview 可以存放多少个字符,多少行? HTML5写的播放器无法在Android模拟器上播放视频 eclipse设置preferences时,报error loading the sdk ophone sdk 1.0安装问题 如何真正获取本机号码 求教个广播的问题 android 开发问题 相机拍照问题,我快疯了。。。
* 监听退出
*/
public boolean dispatchKeyEvent(KeyEvent event) {
if (event.getKeyCode() == KeyEvent.KEYCODE_BACK) {
if (event.getAction() == KeyEvent.ACTION_DOWN && event.getRepeatCount() == 0) {
//退出处理的代码
}
return true;
}
return super.dispatchKeyEvent(event);
}