Check for errors in the android UI dialog box

Source: Internet
Author: User

In Android, the "context menu" and "Option List dialog box" look a little like a twin brother.

They have a title at the same position, and when they are displayed, the background is black and translucent.
Similarly, you can click a project to automatically close the context menu or Option List dialog box.
Similarly, you can press the "return" button to close the context menu or Option List dialog box.

 

The same table has different details:

The context menu is long-pressed somewhere, and there may be no obvious mutual exclusion between projects;
The Option List dialog box is displayed at a certain position. If you select a single item, the items are mutually exclusive.

The context menu does not have buttons such as "OK" or "cancel". You can understand it as a shortcut menu in windows;
The Option List dialog box usually has at least one "cancel" button.
(For example, when selecting a ringtone, you can click a project to preview it, and then click OK to save it)

 

At the beginning, I did not place the understanding level on the terms "menu" and "dialog box.
I only understand how to select and cancel. (For example, selecting or canceling menus and dialogs)

So I almost thought that "the android UI is messy again ......".

Later, when I put my focus on two terms, I finally figured out.
(Do I Have To understand the terms well ???)

 

But I do not agree with this solution.
For example, if Android explicitly defines the "return" button of the entity key as the back frame of the interface, does the context menu need a "cancel" button like a dialog box? Otherwise, the "cancel" button is not required in the List dialog box, because the "return" button can be used instead.
I wonder if android has thought about this problem?
At the beginning, I used to refer context menus and dialogs to the dialog box-_-// (damn term)

 

Postscript:
I found a dialog box that is enough for me to doubt my IQ several times:
For example, choose "Settings"> "about mobile phone"> "system update ".
As one of the radio groups, "check for updates now". I guess you are the same as me and will never be selected !!! Hahaha.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.