Android退出整个应用程序
来源:互联网 发布:windows 远程桌面连接 编辑:程序博客网 时间:2024/05/16 06:27
点击打开链接
import java.util.LinkedList; import java.util.List; import android.app.Activity; import android.app.AlertDialog; import android.app.Application; import android.content.DialogInterface; import android.content.Intent; public class SysApplication extends Application{ private List<Activity> mList = new LinkedList<Activity>(); private static SysApplication instance; private SysApplication(){ } public synchronized static SysApplication getInstance(){ if(null == instance){ instance = new SysApplication(); } return instance; } public void addActivity(Activity activity){// add Activity mList.add(activity); } public void exit(){ try{ for(Activity activity : mList){ if (activity != null) //注意这里判断null activity.finish(); } }catch (Exception e) { e.printStackTrace(); }finally { System.exit(0); } } public void onLowMemory() { super.onLowMemory(); System.gc(); } }
public void onCreate(Bundle savedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main) ;SysApplication.getInstance().addActivity(this) ; }
退出
public void Leavedialog(){ AlertDialog.Builder builder = new Builder(MainActivity.this); builder.setMessage("确定要退出吗?"); builder.setTitle("提示"); builder.setPositiveButton("确认", new android.content.DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { dialog.dismiss(); SysApplication.getInstance().exit() ; } } ); builder.setNegativeButton("取消", new android.content.DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { dialog.dismiss(); } } ); builder.create().show(); }
0 0
- android退出整个应用程序
- Android 退出整个应用程序
- Android退出整个应用程序
- Android 退出整个应用程序
- Android退出整个应用程序
- android退出整个应用程序
- Android 退出整个应用程序
- Android--退出整个应用程序
- Android 怎么退出整个应用程序?
- Android 怎么退出整个应用程序?
- Android 怎么退出整个应用程序?
- Android 怎么退出整个应用程序?
- Android 怎么退出整个应用程序?
- Android 怎么退出整个应用程序
- Android 怎么退出整个应用程序?
- Android 怎么退出整个应用程序? .
- Android 怎么退出整个应用程序?
- Android 怎么退出整个应用程序?
- Android 获取屏幕信息
- SpringMVC 学习笔记(二) @RequestMapping、@PathVariable等注解
- QSetting
- Android带下载进度条的通知栏
- 关于syslog
- Android退出整个应用程序
- JSTL遍历数组,List,Set,Map等
- django 聚合函数
- SAT数学运算题练习题8道
- 网站的组成部件
- hibernate一级缓存和二级缓存的区别
- IBM aix资料
- C++语言体系设计哲学的一些随想
- html中子页面给父页面赋值,关闭子页面给父页面传值,父页面条件按子页面设置查询