当前位置: 首页 > news >正文

现货做网站湖南工商网址

现货做网站,湖南工商网址,廉政网站建设的意义,展示型网站与营销型网站转载文章#xff1a;http://blog.csdn.net/sunnyfans/article/details/7688092 Android 怎么退出整个应用程序#xff1f; 我们在写android应用程序时#xff0c;经常会遇到想退出当前Acitivity#xff0c;或者直接退出应用程序.我之前的一般操作是按返回键#xff0c;或者…转载文章http://blog.csdn.net/sunnyfans/article/details/7688092 Android 怎么退出整个应用程序 我们在写android应用程序时经常会遇到想退出当前Acitivity或者直接退出应用程序.我之前的一般操作是按返回键或者直接按home键直接返回其实这两种操作都没有关闭当前应用程序没有释放系统资源。有时跳转的activity较多时还需要多次按返回键这样感觉一点都不爽。后面添加了一个菜单返回功能键这个方法也只能用system.exit(0)来关闭当前活动的Activity附代码public boolean onCreateOptionsMenu(Menu menu){super.onCreateOptionsMenu(menu);MenuItem item menu.add(Menu.NONE, Menu.NONE, Menu.NONE, Exit);item.setOnMenuItemClickListener(new MenuItem.OnMenuItemClickListener(){public boolean onMenuItemClick(MenuItem item){System.exit(0);return true;}});return true;}想到这样太不方便了每次退出界面之后应用程序还在运行今天查了下资料终于把这个问题给解决了网上提供了几种方法我吸收了下面这个自认为简单易懂的方法将下面 SysApplication 这个类复制到工程里面然后在每个Acitivity的oncreate方法里面通过 SysApplication.getInstance().addActivity(this);添加当前Acitivity到ancivitylist里面去最后在想退出的时候调用 SysApplication.getInstance().exit();可直接关闭所有的Acitivity并退出应用程序。 附代码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 ListActivity mList new LinkedListActivity(); private static SysApplication instance; private SysApplication() {   } public synchronized static SysApplication getInstance() { if (null instance) { instance new SysApplication(); } return instance; } // add Activity  public void addActivity(Activity activity) { mList.add(activity); } public void exit() { try { for (Activity activity : mList) { if (activity ! null) activity.finish(); } } catch (Exception e) { e.printStackTrace(); } finally { System.exit(0); } } public void onLowMemory() { super.onLowMemory();     System.gc(); } }在应用程序里面 的activity的oncreate里面添加 SysApplication.getInstance().addActivity(this) 如public void onCreate(Bundle savedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);SysApplication.getInstance().addActivity(this); }参考资料    http://www.2cto.com/kf/201201/117079.htmlhttp://www.cnblogs.com/stay/articles/1898891.html
http://www.yutouwan.com/news/189661/

相关文章:

  • 实训课做一个网站怎么做营销策略有哪些方法
  • 建设银行光明支行网站网站建设百度搜索到左边的图
  • 北京电商网站建设外包法律咨询微信网站建设
  • 网页设计公司婚庆网站模板下载网站的会员认证怎么做
  • 常用网站网址腾讯云获取WordPress密码
  • 网站做1920px好吗项目网站有哪些
  • 蓝色手机网站模板wordpress分类栏目关键词
  • 精品网站建设费用 要上磐石网络云南楚雄地图全图
  • 上海网站seo做网站金山
  • 蒙特网站建设公司免费企业名录软件
  • 做网站推广常识题库及答案杭州网站建设专家
  • 增城企业网站建设wordpress怎么关闭更新提示
  • 网站建设 域名淘宝如何刷关键词增加权重
  • php智能建站系统如何做原创漫画网站
  • 自己的网站怎么做优化微信公众号手机网站
  • 杭州seo网站推广排名国家认可提升学历正规机构
  • 做服装网站设计书原创代写文章平台
  • 怎么做快递网站的分点做外贸怎样免费登录外国网站
  • 网站底部设计代码建立个网站需要多少钱
  • 自己做项目的网站app免费版下载安装
  • 最新的网站建设软件网站设计用处
  • 画网站 模板网站灰色 代码
  • 电商平台建设做网站wordpress留言源码
  • 雅安网站制作网页制作模板和库的联系与区别
  • 制冷设备东莞网站建设wordpress改写rewrite
  • 官网网站建设需求文档做学校网站需要备案么
  • 软文网站开发中国国家培训网官网
  • 网站开发研发合同国外做婚纱摄影店设计的网站
  • 怎样查到一些做品牌包的网站网站建设流程报告
  • 企业网站设计说明wordpress 清空换行