`
lufengdie
  • 浏览: 245910 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

关闭android应用程序

阅读更多

方法一:

   ActivityManager am = (ActivityManager) getSystemService   
   (Context.ACTIVITY_SERVICE);
    am.restartPackage(getPackageName());


   Androidmanifest.xml里添加权限

    <uses-permission 
      Android:name="android.permission.RESTART_PACKAGES">
   </uses-permission>


方法二:

杀死进程   android.os.Process.killProcess(android.os.Process.myPid());   

方法三:
 
  System.exit(0);

方法四:

  每次打开下个Acitivity的时候将当前Activity关闭,如此循环。关闭当前Acitivity就相
  当于退出系统,应该以前打开的Activity都关闭了·  但问题是返回上一个页面的时候会重新
  上个Acitivty的onCreate 方法,速度会受影响、



    个人见解而已,限制参考···





分享到:
评论
2 楼 lufengdie 2010-12-10  


lufengdie 写道
使用 SharedPreferences

SharedPreferences 使用 xml 格式为 Android 应用提供一种永久的数据存贮方式。对于一个 Android 应用,它存贮在文件系统的 /data/ data/your_app_package_name/shared_prefs/目录下,可以被处在同一个应用中的所有 Activity 访问。Android 提[/color][color=olive]供了相关的 API 来处理这些数据而不需要程序员直接操作这些文件或者考虑数据同步问题。

// 写入 SharedPreferences
SharedPreferences preferences = getSharedPreferences("name", MODE_PRIVATE);
Editor editor = preferences.edit();
editor.putBoolean("boolean_key", true);
editor.putString("string_key", "string_value");
editor.commit();
       
// 读取 SharedPreferences
SharedPreferences preferences = getSharedPreferences("name", MODE_PRIVATE);
preferences.getBoolean("boolean_key", false);
preferences.getString("string_key", "default_value");






SharedPreferences 用法

http://www.cnblogs.com/jerrychoi/archive/2010/04/14/1712151.html

参考地址: http://www.iteye.com/topic/644580
           http://www.eoeandroid.com/thread-3160-1-1.html

1 楼 lufengdie 2010-11-16  
使用 SharedPreferences

SharedPreferences 使用 xml 格式为 Android 应用提供一种永久的数据存贮方式。对于一个 Android 应用,它存贮在文件系统的 /data/ data/your_app_package_name/shared_prefs/目录下,可以被处在同一个应用中的所有 Activity 访问。Android 提供了相关的 API 来处理这些数据而不需要程序员直接操作这些文件或者考虑数据同步问题。

// 写入 SharedPreferences
SharedPreferences preferences = getSharedPreferences("name", MODE_PRIVATE);
Editor editor = preferences.edit();
editor.putBoolean("boolean_key", true);
editor.putString("string_key", "string_value");
editor.commit();
       
// 读取 SharedPreferences
SharedPreferences preferences = getSharedPreferences("name", MODE_PRIVATE);
preferences.getBoolean("boolean_key", false);
preferences.getString("string_key", "default_value");


相关推荐

    一键关闭android应用程序工具类.rar

    一键关闭android应用程序工具类 1.编写一个class继承Application public class AppClose extends Application { private List&lt;Activity&gt; mainActivity = new ArrayList(); ....................

    Android应用程序UI架构 高清PTT

    在Android应用程序UI架构中,还有一个重要的服务WindowManagerService,它负责统一管理协调系统中的所有窗口,例如管理窗口的大小、位置、打开和关闭等。这个PPT讲Android应用程序的Surface机制,阐述Activity、...

    退出android应用程序Demo

    实现完全退出应用程序功能,停止所有应用程序的Activity,停止Service

    Android应用程序管理器

    Android应用管理器,包含获取系统已安装应用程序,获取系统正在运行应用程序,打开应用,关闭应用,卸载应用,GridView分页,隐藏应用,一键清理等功能,是我的毕业设计。

    Dating App v6.7约会应用程序 网页版,iOS和Android应用程序 Java JavaScript

    完整的约会应用程序(Android和iOS版本的应用程序)具有丰富的功能和Web版本。随着约会应用程序的人可以找到新的朋友和沟通在真实的时间,使礼物给对方,等等。响应式网站版本将允许其他操作系统(例如:Windows移动...

    Adobe Flash Builder 4.5 Android Air 程序开发系列 之四 打开与关闭应用程序是的保存数据

    Adobe Flash Builder 4.5 Android Air 程序开发系列 之四 打开与关闭应用程序是的保存数据

    Android-用于Android应用程序的外部记录器库

    用于Android应用程序的外部记录器库。 您可以将日志保存在应用程序的任何组件中(活动,服务,片段)。 即使退出应用程序或关闭设备,数据也将存储在内存中。

    Android-Shutdown一个交互式处理应用程序关闭的Android库

    Shutdown一个交互式处理应用程序关闭的Android库

    解析Android应用程序运行机制

    用户可以随时切换每个应用程序,在不需要应用程序时,也需要用户来关闭应用程序。  但是Android操作系统的应用程序却不是采用这种方式。  Android中每次只有一个应用程序运行在最前面,除了状态栏的位置,当前应用...

    android关闭应用程序

    androidandroidandroidandroid

    解析Android中如何做到Service被关闭后又自动启动的实现方法

    我们在使用某些Android应用的时候,可能会发现安装了某应用以后,会有一些服务也会随之运行。而且,这些服务每次都会随着手机开机而启动。有的服务做的更绝,当用户在运行的服务中手动停止该服务以后,过了一段时间...

    Android应用开发多个activity完全退出程序方法

    Android应用开发多个activity完全退出程序方法,亲测可用

    Android程序设计基础

    最终用户不再需要担心哪些应用程序是活动的,也不必在运行新程序前先关闭原有的一些程序。Android针对低能耗、低内存的设备进行了优化,这种根本性的优化是之前的平台从未尝试过的。  高质量的图形和声音。将类似...

    C#开发Android应用程序的方法和流程

    摘要:用C#能开发RFID-android...C#真的能开发android程序吗?C#开发android程序的工具是什么?开发步骤、方法以及流程是怎样的?android开发者一定会提出这些疑问,本文一一解答这些疑问,为安卓初学者提供入门指引。

    Android编程之退出整个应用程序的方法

    我们在写android应用程序时,经常会遇到想退出当前Acitivity,或者直接退出应用程序.我之前的一般操作是按返回键,或者直接按home键直接返回,其实这两种操作都没有关闭当前应用程序,没有释放系统资源。有时跳转的...

    如何设计android锁屏程序.pptx

    如何实现锁屏程序 刘飞 如何设计android锁屏程序全文共27页,当前为第1... 设计自己的Service 屏幕关闭时锁屏程序启动 Android的framework会广播一些常用的消息 Answer,screen on,screen off,battery changed等 应用

    android 退出app 退出应用程序

    2 设置入口activity的启动模式android:launchMode="singleTask",重写onNewIntent方法, 在退出activity时,设置intent.setAction("exit_app");然后跳转到栈底activity, 这样就可以清除栈底之外的所有activity,...

    Android 完全退出当前应用程序的四种方法

    Android程序有很多Activity,比如说主窗口A,调用了子窗口B,如果在B中直接finish(), 接下里显示的是A。在B中如何关闭整个Android应用程序呢?本人总结了几种比较简单的实现方法

    Android开发指南中文版-----应用程序框架

    应用程序基础Application Fundamentals 4 关键类 4 应用程序组件 5 激活组件:intent 7 关闭组件 7 manifest文件 8 Intent过滤器 8 Activity和任务 10 Affinity(吸引力)和新任务 11 加载模式 12 清理堆栈 13 启动...

    android 完全退出应用程序实现代码

    android退出应用程序会调用android.os.Process.killProcess(android.os.Process.myPid())或是System.exit(0),这只是针对第一个Activity(也就是入口的Activity)时生效。如果有A,B,C三个Activity,而想在B或C中...

Global site tag (gtag.js) - Google Analytics