简单的Demo(按两次返回键退出)
来源:互联网 发布:黄金家族软件官网 编辑:程序博客网 时间:2024/05/22 08:25
public class MainActivity extends Activity {
private static int code = 0;
@Override
public void onBackPressed() {
if (code == 0) {
code = 1;
Toast.makeText(this, "再按一次退出程序!", Toast.LENGTH_SHORT).show();
} else {
System.exit(code);
}
}
主要还是用到了static这个关键字,在java代码中用static修饰的类、属性、代码块都会在程序执行时最先执行并保存在内存中。
此处code就是利用了这个特性,第一次按返回键,在if语句中修改code值,第二次按返回键,在else语句中直接调用System的exit方法;
0 0
- 简单的Demo(按两次返回键退出)
- 按两次返回键退出
- 按 两次 返回键 退出
- 按两次返回键退出
- 实现两次按返回键退出的五种方法
- Android开发实现按两次返回键退出的方法
- 两次按返回键实现程序的退出
- 按下两次返回键退出的方法
- android 按两次返回键退出(两秒内按两次返回键)
- android 按两次返回键退出
- android 按两次返回键退出程序
- Android 按两次返回键退出程序
- android 按两次返回键 退出程序
- Android按两次返回键退出应用
- 按两次返回键退出程序
- Android按两次返回键退出程序
- Android两次按返回键退出应用程序
- Android 按两次返回键退出
- android 何时使用Service 何时使用Thread
- 第76讲:模式匹配下的赋值语句
- 深入hibernate的三种状态
- Java基础------多线程
- 服务器启动时Webapp的web.xml中配置的加载顺序
- 简单的Demo(按两次返回键退出)
- 就算全世界都觉得你不行那又怎样
- HDU 5347 MZL's chemistry(高三化学选修题)
- c++ 计算程序运行时间
- Java:进程与线程
- Windows下mysql忘记root密码的解决方法
- 2015080403 - 并不一定畅销的就是好书
- EBT 道客巴巴的加密与破解 - 实用组合工具箱
- Java日志框架——日志框架配置文件的查找