`
guaicaifeiben
  • 浏览: 6663 次
  • 性别: Icon_minigender_1
  • 来自: 福建
最近访客 更多访客>>
文章分类
社区版块
存档分类

android退出应用程序解决方案

阅读更多

1、退出对话框

@Override
 protected Dialog onCreateDialog(int id) {
  switch (id) {
  //退出应用程序
  case EXIT_DIALOG:
   Builder builder = new AlertDialog.Builder(MainActivity.this);
   builder.setTitle(getResources().getString(R.string.warm_tips));
   builder.setMessage(getResources().getString(R.string.app_message));
   builder.setPositiveButton(getResources().getString(R.string.confirm),
     new DialogInterface.OnClickListener() {
    @Override
    public void onClick(DialogInterface dialog, int which) {
     finish();
    }
   });
   builder.setNegativeButton(getResources().getString(R.string.cancel), new DialogInterface.OnClickListener() {

    @Override
    public void onClick(DialogInterface dialog, int which) {

    }
   });
   AlertDialog dialog = builder.create();
   return dialog;

}

}

 

2、Activity的onDestroy

@Override
 protected void onDestroy() {
  super.onDestroy();
  int id = android.os.Process.myPid();
  android.os.Process.killProcess(id);
  System.exit(0);
 }

分享到:
评论

相关推荐

    Android端获取串口列表,修改串口权限,关闭系统串口打印,读写串口。.zip

    Android 项目也可以是针对特定设备或特定需求进行自定义开发的软件解决方案。 以下是 Android 项目的一些主要特点和资料介绍: 1. 开放源代码:Android 是基于 Linux 内核的开源操作系统,开发人员可以自由获取、...

    在Ubuntu中使用Chrome运行Android程序

    这种方法可以让我们在Ubuntu系统中运行Android应用程序,而不需要安装Android虚拟机或模拟器。本文将详细介绍如何在Ubuntu中使用Chrome运行Android程序。 首先,需要安装Google Chrome浏览器。在Ubuntu系统中,可以...

    MCStatus:Android应用程序,用于监视Minecraft服务器的状态

    我之所以写这篇文章是因为,尽管显然没有响应的开发人员存在几种专有解决方案,但我在Android上找不到用于该问题的任何开源解决方案。 可以肯定的是,这目前仅适用于1.7版及更高版本的服务器。 特征: 添加,...

    Android代码-AppUninstall

    本程序采用第5种解决方案,对其进行优化,通过linux中的inotify机制来监听应用的卸载。 实现 fork()子进程 创建监听文件 初始化inotify实例 注册监听事件 调用read函数开始监听 卸载反馈统计 场景 正常卸载 断网

    10247025_nPuzzle:Marcella Wijngaarden 的 nPuzzle Android 应用程序

    #nPuzzle - Android 原生应用2014 年阿姆斯特丹大学的一个应用程序开发项目,作者是 ... 仅在游戏过程中,用户可以使用菜单重置谜题、更改难度、退出当前游戏并查看解决方案。 用户对难度级别的偏好会被保存,并且

    Android_WebView实例详解

    它基于 WebKit 内核浏览器,提供了一个可以在 Android 应用程序中嵌入网页浏览器的解决方案。 一、什么是 WebKit? WebKit 是一个开源项目,主要由 KDE 的 KHTML 修改而来,并且包含了一些来自苹果公司的一些组件...

    安卓日志系统定制解决方案

    基于android日志系统API,进行应用日志定制,可以动态的打开、关闭、修改日志输出级别,同时,使用应用统一的TAG,让我们应用程序的日志输出非常可控且整齐。 压缩包里带有详细的定制文档,方便学习与使用。

    Speed_Cleaner_v1.4.7.apk

    带有AVTEST认证的#1引擎的移动安全和免费杀毒软件MAX Security杀毒软件(适用于android的病毒清除器)提供了可靠的安全解决方案。作为安全应用程序自动扫描恶意软件。自动更新的防病毒软件引擎可确保您的移动安全。...

    My Backup Pro 4.5.4.apk

    我的备份专业版 MyBackup Pro是最简单,最可靠,...- 强制关闭应用程序 _______________________________ 如果您有任何问题或支持需求,请使用提供的支持电子邮件与我们联系。我们会尽快回复您。 我们感谢您的业务。

    Android程序员向导

    总之作为桌面应用程序开发者,我们已经有能力按照我们的想法创造出各种应用程序。包括我自己,因为我也是从做桌面程序开始的。一方面,我们已经使得桌面程序更容易的与桌面操作系统来进行交互,并且和任何底部的硬件...

    Android安卓开发必备资料.pdf

    在本部分讨论中,我提到两种不同的开发者:传统的桌面应用程序开发,他们能使用任何的编程语言,而且最终的产品和程序是用来运行n桌面”操作系统的:还有就是Android的程序开发者,为Android平台开发程序的JAtA...

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    1.2.4 Android移动Web项目开发的三种解决方案:Native, Web和Hybrid优缺陷分析 4 1.2.5国内外应用现状 6 1.2.6 研究现状总结 7 1.3研究目标与内容 7 1.3.1多窗口浏览器模式的实现机制 7 1.3.2跨域交互即缓存处理方法...

    speechtojapanese:对日本 Android 应用的演讲

    Iu:语音转日语文本应用言う 或iu是一款 Android 应用程序,它利用 IBM Watson Service 的与 Google Translate API 相结合,提供一种将口语短语转换为易于阅读的日语文本的快速方法。 处理完用户的口语短语后,全屏...

    DNAC-Troubleshooting-Mobile-App:示例移动应用程序,用于使用DNAC的模板编程器API进行故障排除配置AP

    解决方案 该应用程序将允许用户在AP上配置各种设置,包括启用LED闪光灯和更改发射功率。 使用的应用程序域/ API 库存API-获取带有设备信息的设备列表 TemplateProgrammer API-部署和deploystatus API APP将如何打包...

    GLPI Android:适用于安卓的 Glpi 应用程序-开源

    适用于安卓的 GLPI 应用程序。 您可以创建、列出、添加跟进、分配和解决方案。 - 如果您使用插件 Mobile,请将其关闭。 - 需要 Webservices 插件才能工作:https://sourceforge.net/projects/glpiwebservices/

    Tap2unlock:tap2unlock 内核功能的应用程序控制

    tap2unlock 内核功能的应用程序控制。这显然只支持 android 并且只对... - 如果你发现一个安全漏洞,而不是指出它想出一个解决方案。 尊重开发者和开源。 开源并不意味着没有尊重,没有信用或可以窃取并声称它是你的

    Windows 10 自动暗黑模式 Auto Dark Mode 3.0.1 中文多语免费版.zip

    Auto Dark Mode 可为您提供解决方案。它可以在后台运行时按指定的时间表自动启用深色和标准颜色主题。Android,iOS 和 MacOS 已经提供了根据一天中的时间更改系统设计的可能性。 那么,为什么 Windows 也不能拥有...

    Android App监听自身卸载反馈统计

    本程序采用第 5 种解决方案,对其进行优化,通过 linux 中的inotify机制来监听应用的卸载。实现fork()子进程创建监听文件初始化 inotify 实例注册监听事件调用 read 函数开始监听卸载反馈统计场景正常卸载断网卸载...

    elm-native-ui:[关闭]实验:使用React Native的Elm中的移动应用

    实验性支持,以功能强大的编写本地iOS和Android应用程序。 该项目建立在Facebook的,并将其用作ElmJavaScript环境。 经常问的问题 这个产品准备好了吗? 否。这实际上只是一个实验,还没有得到积极的开发。 尽管...

    MiHomePlus:HomeKit的Android操作代理

    MiHomePlus MiHomePlus是一个Android应用程序。以透过Android Accessibility的特性,监视和控制「米家」App,以及和MiPlusServer通信。从而达到代理米家App到HomeKit的解决方案。APK下载帮助文档演示视频支持设备大...

Global site tag (gtag.js) - Google Analytics