`
夏文权
  • 浏览: 242297 次
  • 性别: Icon_minigender_1
  • 来自: 贵州
社区版块
存档分类
最新评论

android2.2的退出程序的方法

 
阅读更多
android2.2的退出方法目前我知道的有两种

第一种:

         在主类中用:

         Intent intent = new Intent();

         //别忘了这行,否则退出不起作用
         intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
         intent.setClass(getApplicationContext(), ExitActivity.class);
         startActivity(intent);


        定义一个ExitActivity类

        Intent intent = new Intent(Intent.ACTION_MAIN);
        intent.addCategory(Intent.CATEGORY_HOME);
        intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
        startActivity(intent);
        System.exit(0);//退出程序



第二种:
利用广播
分享到:
评论

相关推荐

    VMware安装Android2.2-x86图文教程

    我们还可以使用键盘快捷键来快速地前进、后退和退出应用程序。 VMware 安装 Android 2.2-x86 图文教程可以帮助我们快速地安装和使用 Android 系统,并提供了一些实用的技巧和设置项来提高使用体验。 VMware 安装 ...

    android 完美退出程序

    ### Android完美退出程序详解 #### 一、引言 在Android开发过程中,有时我们需要实现一个“一键退出”功能,即用户点击某个按钮后能够迅速且干净地关闭整个应用程序。这不仅可以提升用户体验,还能确保程序资源...

    Android代码-基于Android2.2照相机Demo可以直接放到项目里使用.rar

    这个"Android代码-基于Android2.2照相机Demo可以直接放到项目里使用.rar"压缩包提供了一个适用于Android 2.2(API级别8)的相机功能演示示例。让我们深入探讨这个Demo包含的知识点,以及如何在实际开发中应用这些...

    Android程序完全退出的方法

    ### Android程序完全退出的方法 #### 一、引言 在Android开发过程中,有时我们需要让程序完全退出,而不是简单地关闭当前活动(Activity)。这在某些特定的应用场景下尤为重要,例如当用户点击“退出”按钮时,...

    VM虚拟机安装Android_2.2和设置虚拟SD卡

    2. 在“安装客户机操作系统”向导中,选择“安装程序光盘映像文件”并浏览到下载的android-x86-2.2-generic.iso文件。 3. 接下来,选择“其他”作为操作系统类型,然后选择“FreeBSD”作为版本,尽管它不是完全准确...

    完退出Android应用程序例子

    在Android操作系统中,退出应用程序并不是一个直接明了的过程,因为Android设计时考虑了资源管理和用户体验。通常情况下,用户点击返回键或应用切换器中的“关闭”按钮,应用并不会立即结束,而是进入后台运行状态。...

    android关闭应用程序

    这是在Android 2.2及更高版本中推荐使用的关闭应用程序的方法之一。 #### 2. 使用`Process.killProcess` 对于简单的进程终止,可以直接调用`killProcess`方法,但要注意这种方法会立即结束当前进程,可能导致数据...

    Android程序设计基础

    Android提供了对各种输入方法的支持,比如说键盘、触摸屏和轨迹球。用户界面可以针对任何屏幕分辨率和屏幕方向进行定制。  Android为用户与移动应用程序交互提供了全新的方式,同时也提供了实现这些交互的底层技术...

    Android中人为改变程序生命周期的研究.pdf

    Android 2.2版本中,开发者面临的一个挑战是如何人为地强制关闭应用程序。这是因为Android系统通常会管理应用的进程,以优化内存使用和用户体验。在默认情况下,即使用户退出应用程序,系统可能仍然保留其后台进程,...

    原创android界面效果全汇总.pdf

    - **方法概述**:`overridePendingTransition` 是一个非常实用的方法,用于在 Activity 之间切换时设置自定义的进入和退出动画。 - **参数说明**: - 第一个参数为进入动画资源 ID,通常是从当前 Activity 切换到下...

    Android精简面试总结

    - **抛异常强制退出**:这种方法会导致程序崩溃,通常不建议使用。 - **记录打开的Activity**:每次启动新Activity时进行记录,并在需要退出时遍历列表逐个调用`finish()`方法。 - **发送特定广播**:定义一个...

    android activity 动画切换

    在Android应用开发中,Activity是用户界面的基本单元,用于展示应用程序的不同屏幕或“视图”。当我们需要在不同的Activity之间进行切换时,为了提供更丰富的用户体验,可以加入动画效果。这不仅能够使应用看起来...

    Android NDK翻译之 NDK-GDB.html

    此外,确保已安装对应版本的SDK,如Android 1.5 r4、Android 1.6 r3、Android 2.1 r2和Android 2.2 r1。 当满足所有条件后,可在命令行中进入项目目录并运行`$NDK/ndk-gdb`命令开始调试。如果遇到错误,检查adb是否...

    Android_fr.pdf

    当活动进入或退出某个状态时,相应的回调方法会被调用。 #### 4.3 创建项目 - 使用 Eclipse 或其他 IDE 创建一个新的 Android 项目。 - 定义项目的名称、包名等基本信息。 - 选择适合的目标 SDK 和构建工具版本。 ...

    图解android发展历史

    同年,Android 2.2版本的发布,是Android在企业级市场的重要跨越。该版本增加了智能密码策略、远程擦除功能,以及对Exchange日历的兼容,使得Android在商务应用方面有了显著提升。 到了2010年9月,市场研究机构...

    最新Android面试题.pdf

    在Android 2.2及以上版本,直接结束应用的方法受到限制。一般不推荐使用killProcess()或System.exit(),因为它们可能导致数据丢失和用户体验问题。通常建议通过正常关闭Activity栈的方式退出应用。对于需要全局退出...

    Android001基于安卓的手机通讯录管理系统+毕业论文+开题报告+任务书+外文翻译等资料

    程序测试软件: Elcipse + Android2.2以上sdk版本 数据库: Android自带的SQLite数据库 系统功能设计: 用户进入手机通讯管理软件后,会看到联系人列表界面。联系人列表界面主菜单中包括添加联系人、搜索联系人、...

    android视频播放器实训报告.pdf

    - 退出模块:调用finish()方法结束程序,并释放相关资源。 3. 主要代码清单 主要的代码分布在布局文件main.xml以及Activity的Java代码中,例如在main.xml中定义布局元素,而在Activity中初始化组件,处理点击事件,...

    Android基础教程

     《Android基础教程(第3版·修订版)》是一部关于Android开发的基础教程,采用Pragmatic系列图书一贯由浅入深、循序渐进的方式讲解了Android程序设计的核心概念和技术。书中不仅结合数独游戏开发案例形象生动地...

    整理的最全面的android面试题_可以按照这个学习android.doc

    在实际开发中,遵循 Android 的最佳实践,合理管理 Activity 堆栈,避免过度依赖不推荐或无效的方法来退出应用程序。同时,对于状态保存和恢复,充分利用系统提供的生命周期回调来确保用户体验的一致性。

Global site tag (gtag.js) - Google Analytics