在 Quitting an application - is that frowned upon? 中,很多人探讨了android中退出app的问题,

Google官方是这样说的:

Question: Does the user have a choice to kill the application unless we put a menu option in to kill it? If no such option exists, how does the user terminate the application?


Answert (Romain Guy): The user doesn't, the system handles this automatically. That's what the activity lifecycle (especially onPause/onStop/onDestroy) is for. No matter what you do, do not put a "quit" or "exit" application button. It is useless with Android's application model. This is also contrary to how core applications work.


不过,新浪微博,微信,米聊,按菜单,都有退出选项。

所以,我觉得菜单中有退出也还好。

转载于:https://www.cnblogs.com/wufawei/archive/2012/03/04/2379435.html

Quitting an application - is that frowned upon?相关推荐

  1. cocos2d-x C++ 原始工程引擎运行机制解析

    新建一个工程,相信感兴趣的同学都想知道cocos引擎都是如何运行的 想知道是如何运行的,看懂四个文件即可 话不多说,上代码: 1.首先解释 AppDelegate.h 1 #ifndef _APP_D ...

  2. 以前看书时记得一些笔记(二),很早了,现在再看都有些看不懂了

    MFC学习: 1.CObject类为MFC总类,该类下面有一个重要的类CCmdTarget.而CCmdTarget类下面又有四个重要的继承类,分别为:CWinThread.CDocument.CDoc ...

  3. 【cocos2D-X】Plist使用 实现 移动精灵多图片动画

    要点 : 制作图集要和背景图一起制作 plist文件 要放一个文件夹 原图片也是放在一个文件夹 这个代码 数字 与文件名对应 , 如果出现报错 多数就是数值 越界 考虑图片数减少 AppDelegat ...

  4. unity使ui面向镜头_pihqcam面向相机的软件ui

    unity使ui面向镜头 Note: This article is part of a series of articles aimed at describing the complete pro ...

  5. mac 菜单栏图标删除_如何重新排列和删除Mac的菜单栏图标

    mac 菜单栏图标删除 Your Mac's menu bar can start to look a lot like the Windows system tray after you insta ...

  6. cocos2d-x 提升篇 (17) 简单的桌上足球游戏

    这个例子改编来自Cocos2d-x by Example. 相当于一个简单的桌上足球游戏,可以通过触摸的方式碰撞红色的球,进入对方的球门就可以加一分. #ifndef _APP_DELEGATE_H_ ...

  7. Unity3d 周分享(15期 2019.4.14 )

    选自过去1~2周 自己所看到外文内容:https://twitter.com/unity3d 和各种其他博客来源吧 1. 在Unity中 使用 IronPython https://qiita.com ...

  8. Unity Application.wantsToQuit使用注意项

    官方描述如下: 当播放器应用程序想要退出时,Unity 会引发此事件. 向此事件添加一个事件处理程序,以便接收关于应用程序试图退出的通知. 引发此事件时,退出过程已开始但可以取消.这意味着播放器并不保 ...

  9. Ubuntu 16.04 安装 Docker - Dependency failed for Docker Application Container

    Docker 安装 由于 apt 官方库里的 Docker 版本可能比较旧,所以先卸载可能存在的旧版本: sudo apt-get remove docker docker-engine docker ...

  10. SpringCloud配置文件 application.yml和 bootstrap.yml区别,执行顺序

    说在前面 SpringBoot默认支持properties和YAML两种格式的配置文件.前者格式简单,但是只支持键值对.如果需要表达列表,最好使用YAML格式.SpringBoot支持自动加载约定名称 ...

最新文章

  1. BZOJ 1014 [JSOI2008]火星人prefix
  2. oracle plan_table,Oracle 执行计划 提示 'PLAN_TABLE' is old version 解决方法
  3. GitHub上传本地代码到仓库[Windows]
  4. java随机抽题系统_为什么要使用考试系统的随机组卷功能?
  5. spring学习(5):spring简介
  6. 修改XMAPP中MYSQL的字符编码
  7. 云图说|ROMA演进史:一个ROMA与应用之间不得不说的故事
  8. 1w用户的并发量多大_QQ邮件订阅中心下线:卢松松博客曾经有1W多订阅用户
  9. imageNamed、imageWithContentsOfFile、imageWithData
  10. 安防网络摄像头海康大华硬盘录像机视频流媒体服务器EasyNVR调用接口时提示未授权问题解决方案
  11. 【PHP】\r \r\n \t是什么
  12. [简单]poi 创建word2007脚注(FootNote)
  13. 蓝桥杯单片机决赛(国赛)第十一届题目加代码
  14. NYOJ268 荷兰国旗问题
  15. java虚拟机内存查看相关命令
  16. html怎么实现蓝色垂直的直线,css实例教程 一款纯css实现的垂直时间线效果
  17. C语言经典例题100道(辗转相除求最大公约数和最小公倍数)
  18. OneNav简约PHP导航源码
  19. 电脑定时连接wifi
  20. 5G消息赋能,菊风助力银行业加速融入数字化场景生态

热门文章

  1. 详解Win10系统下打开.jks签名文件的方法
  2. 雨落阅读量突破1000!
  3. 51单片机数码管静态显示
  4. [易飞]一张领料单单身仓库飞了引起的思考
  5. ASAN Runtime【源码分析】(一)——初始化
  6. 一次 ASAN 找不到 symbolizer 问题的分析与解决
  7. 面试官:请你讲讲Thread.sleep(0) 的作用?
  8. 代码随想录第八天 LeetCode 344、541、剑指Offer 05、151、剑指Offer58 (字符串)
  9. 超好用的手机录屏软件推荐
  10. R语言ggplot2可视化多项式曲线、多项式方程以及多项式模型评估指标R方:使用ploynom包拟合三阶多项式模型