弹出窗口,对话框,通知,吐司:有什么区别?


17

我正在尝试解决不必要的弹出消息的问题,而试图帮助的人问这是哪种弹出窗口。这只是屏幕上的一条消息,它有什么区别?我怎么知道是什么呢?

Answers:


33

Android对应用程序提供信息或引起您注意的方式不同,并且它们的名称都不同。应用程序开发人员需要了解差异以及何时使用每个差异,以便他们可以在自己的应用程序中编写正确的行为。即使是最终用户,如果您想解决问题,查找哪个应用程序正在向您发送消息或描述某些行为(例如,向开发人员报告错误时),也可以节省时间和精力,如果您可以分别调用事物的正确名称。

通知事项

通知栏

通知是Android上最常见的反馈机制。它们看起来像屏幕左上角的图标(通知栏)。在Honeycomb和ICS平板电脑上,它们显示在系统栏中时钟旁边的右下角。

系统栏中的通知

一些确实无用的通知

在Jellybean及更高版本中,展开通知抽屉(如屏幕快照中所示)后,您可以长按通知以获取包含一项应用信息的菜单。单击此项目可以告诉您哪个应用负责通知。您也可以停止该应用,以显示该屏幕上的所有其他通知。

某些应用会创建通知,以在您身上宣传事物。根据Google Play的规定,此操作现已(自2013年9月开始)禁止,因此您应从Play商店应用程序的应用程序页面中将任何这样做的应用程序报告为恶意软件。

通常,您的手机会播放声音或随着通知而振动,但并非总是如此:这取决于创建它的应用程序。

敬酒

祝酒,确认已执行某项操作

一个土司是一个小的消息在靠近屏幕的底部了自己的框,显示了,几秒钟后消失在自己的。它通常是对您刚刚执行的操作的响应,但实际上,吐司可以来自任何应用程序,而不仅仅是前景中的应用程序。祝酒词无法与您互动(您不能单击它或在其中键入内容),因此无需担心它像在PC上那样“窃取焦点”。没有迹象表明哪个应用程序创建了吐司。

对话方块

对话框要求确认

一个窗口出现,有按钮,可以单击或选项可供选择的列表,被称为对话框,或者对话框的简称。(它甚至用英式英语拼写为美国方式。)它们几乎总是与前台应用程序相关。严格来说,从开发人员的角度来看,“对话”是任何非全屏活动窗口,但它们通常用于简单的确认或选择,如屏幕截图中所示。

插页式

在行销世界中,插页广告是介于其他两个之间的页面或屏幕。它们通常用于在广告支持的应用和游戏中展示大幅面广告:您单击应用中的一个按钮,然后插页式广告显示几秒钟,然后转到下一个屏幕。

摘要

下次您要讨论或解决屏幕上弹出的某种消息时,您会知道该怎么称呼,并且可以使其他人更轻松地为您提供帮助。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.