为什么某些android应用程序包含“再次按Back退出”功能

迪列普珍珠

我最近看到很多Android应用程序,它们显示Toast并在按下时显示“再次按下Back即可退出”。

我们可以通过在按下时保持一个布尔值来轻松实现此功能。但是是否有任何特定原因来实现此功能?

常用软件

但是,是否有任何特定原因要实现此功能?

恕我直言,不。

我在使用过的应用程序中看到了两个用例:

  1. 该应用程序的重要UI处于“返回”按钮可能位于的位置,他们担心用户会不小心点击“返回”按钮。我建议他们不要一开始就将重要的小型水龙头目标放在那儿。

  2. 该应用程序使用BACK表示“返回到先前的UI状态”以外的其他含义,例如使用BACK导航目录树的文件管理器。恕我直言,这是对“返回”按钮的滥用。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

当我在android中按回时为什么不退出该应用程序?

来自分类Dev

当我在android中按回时为什么不退出该应用程序?

来自分类Dev

打开包含本机应用程序的某些文件时,为什么看到很多奇怪的字符

来自分类Dev

Android Double Back按以关闭包含片段的应用程序

来自分类Dev

要求用户在android上按回退出应用程序?

来自分类Dev

Android:按“后退”按钮退出应用程序

来自分类Dev

Android Youtube Webview全屏返回按退出应用程序

来自分类Dev

为什么我的线程退出时我的Android应用程序崩溃?

来自分类Dev

为什么我的应用程序不要求确认退出?

来自分类Dev

退出应用程序时为什么要放置对象?

来自分类Dev

为什么Google会在某些应用程序中隐藏android.permission.VIBRATE?

来自分类Dev

为什么/如何在无名环境中定义某些程序包的功能?

来自分类Dev

在应用程序退出之前执行功能

来自分类Dev

为什么我的某些屏幕记录/捕获/共享应用程序(或应用程序功能)在Ubuntu 17.10(及更高版本)中不起作用?

来自分类Dev

为什么我的某些屏幕记录/捕获/共享应用程序(或应用程序功能)在Ubuntu 17.10(及更高版本)中不起作用?

来自分类Dev

为什么Android应用程序Keyguard不包含任何组件?

来自分类Dev

为什么许多GNOME应用程序包都依赖于`libunity9`?

来自分类Dev

为什么我们将Angular应用程序包装在函数中?

来自分类Dev

为什么不导出没有签名的应用程序包?

来自分类Dev

为什么无法在我的应用程序包中快速找到我的MOV文件?

来自分类Dev

为什么许多GNOME应用程序包都依赖于`libunity9`?

来自分类Dev

为什么应用程序包不总是一个包?

来自分类Dev

如何在Android中的“再次按下以存在”中在后台移动应用程序?

来自分类Dev

退出应用程序时,真实设备上主按钮的功能是什么

来自分类Dev

为什么某些应用程序需要代理才能在某些网络上运行?

来自分类Dev

为什么我在“zxing”应用程序“Kotlin”上启动“OnPause”后我的应用程序退出

来自分类Dev

如何退出android NDK应用程序

来自分类Dev

Android应用程序未退出

来自分类Dev

如何退出Android应用程序?

Related 相关文章

  1. 1

    当我在android中按回时为什么不退出该应用程序?

  2. 2

    当我在android中按回时为什么不退出该应用程序?

  3. 3

    打开包含本机应用程序的某些文件时,为什么看到很多奇怪的字符

  4. 4

    Android Double Back按以关闭包含片段的应用程序

  5. 5

    要求用户在android上按回退出应用程序?

  6. 6

    Android:按“后退”按钮退出应用程序

  7. 7

    Android Youtube Webview全屏返回按退出应用程序

  8. 8

    为什么我的线程退出时我的Android应用程序崩溃?

  9. 9

    为什么我的应用程序不要求确认退出?

  10. 10

    退出应用程序时为什么要放置对象?

  11. 11

    为什么Google会在某些应用程序中隐藏android.permission.VIBRATE?

  12. 12

    为什么/如何在无名环境中定义某些程序包的功能?

  13. 13

    在应用程序退出之前执行功能

  14. 14

    为什么我的某些屏幕记录/捕获/共享应用程序(或应用程序功能)在Ubuntu 17.10(及更高版本)中不起作用?

  15. 15

    为什么我的某些屏幕记录/捕获/共享应用程序(或应用程序功能)在Ubuntu 17.10(及更高版本)中不起作用?

  16. 16

    为什么Android应用程序Keyguard不包含任何组件?

  17. 17

    为什么许多GNOME应用程序包都依赖于`libunity9`?

  18. 18

    为什么我们将Angular应用程序包装在函数中?

  19. 19

    为什么不导出没有签名的应用程序包?

  20. 20

    为什么无法在我的应用程序包中快速找到我的MOV文件?

  21. 21

    为什么许多GNOME应用程序包都依赖于`libunity9`?

  22. 22

    为什么应用程序包不总是一个包?

  23. 23

    如何在Android中的“再次按下以存在”中在后台移动应用程序?

  24. 24

    退出应用程序时,真实设备上主按钮的功能是什么

  25. 25

    为什么某些应用程序需要代理才能在某些网络上运行?

  26. 26

    为什么我在“zxing”应用程序“Kotlin”上启动“OnPause”后我的应用程序退出

  27. 27

    如何退出android NDK应用程序

  28. 28

    Android应用程序未退出

  29. 29

    如何退出Android应用程序?

热门标签

归档