A prompt box is a kind of pop-up window that interrupts the user's operation behavior, and the user has to confirm, cancel, and so on, in order to take the next step.
Common uses include function guidance (but don't expect arrogant users to look at it), pop-up ads or important notifications (although they may not be useful or annoying), reminding the user what will happen if they do something (tell them to think before they click), time-consuming prompts (reassure them that they're in a hurry, they're working on it), and text input or function settings (less pages to jump through). (one less page to jump to).
Functional guidance is generally the first time the app is installed, the UI interaction is revised or updated to guide the use of important features, to increase the user's awareness of a function, reduce the user's sense of unfamiliarity with the app, and to avoid the user to face the complexity (nǎo) miscellaneous (cán) interaction of the face of the clueless.
The pop-up window of the advertisement is best to catch people's eyes. Users aren't annoyed by ads, they're annoyed by ads that don't work for them and aren't interesting.
There are some actions that can't be undone, so a confirmation prompt needs to be added to prevent users from accidentally touching it.
The lack of permissions when the app is running normally can prevent certain features from working properly, but LeTV you a potato chip ...... Oh no, the video software wants me to locate, call and such sensitive permissions, do not give it to force the closure of the APP, this is what you want to do? Or uninstall it.
The best way to apply for permissions or update apps is to write in a detailed box, so that users can understand the benefits of authorizing permissions or upgrading apps. UC Browser played a trick on the cancellation button, which is designed to be inconspicuous, and visually guides users to click on the "Experience Now" button.
If users need to make simple settings or inputs, they can use the pop-up box to minimize the interface jump. However, the size of the box is limited, so it's best to jump to a new page for complex setups.
Users' patience is shorter than a goldfish's memory. If the app doesn't respond for 3 seconds the user is confused, and if it doesn't respond for 5 seconds the user may think something is wrong and try to close it. This is where the importance of an interesting loding interface comes into play.
Why pan-Toast? Because there are more and more ways to play with Toast.
In the official Android design specification, a Toast is a lightweight control that is mainly used for prompting system messages, disappears automatically after a period of time, does not contain an action and cannot be manually closed from the screen, does not interrupt the user's operation, and multiple Toasts can be stacked on top of each other.
After that, Android added a new control called Snackbar to Material Design for lightweight feedback, which appears at the bottom of the screen in the form of a small pop-up box with prompt text on the left and an action button on the right.
But as the famous saying goes, rules are meant to be broken.
The Toast that appears after installing an app in the Xiaomi app market is convenient for users, but the design is not very good.
Pea Pod's new version of the upgrade prompts appear in the form of a Snackbar, with two action buttons on the left side. Because PeaPod's Snackbar doesn't automatically disappear unless the user clicks on a button or swipes it to close it, there's no chance of the Snackbar disappearing when the user is trying to figure out which of the two buttons to click on. But the phrase "new version is ready" is just a way to get users to upgrade, so it doesn't seem like this version is all that important.
The interaction design of bilibili's coin toss above is quite interesting, and if the Snackbar that pops up after a successful coin toss adds a "coin again" button, it will definitely increase the number of users who toss in their coins.
A lot of apps move the Toast to the top in order to block less content.
The traditional Toast style is low-profile and easy to be ignored by users. We can design different colors according to the content of the tip, which also makes the app more vivid and interesting.
The use of message push is usually when the app is inactive (not started or in the background), in order to prevent users from missing important information through the system to send a reminder, click on the message to jump to the relevant page in the app.
Push messages are also often used to promote user activity, and the frequency and quality of push messages reflect a team's grasp of user psychology. Good operations should categorize the user base in detail and pitch the user to attract them to click, otherwise they will get annoyed and disable the app push.
Useful, useful and interesting, I think these are the three most important points in interaction design.
1, useful: no feedback APP lifeless, and a variety of pop-up windows will make the user upset to hate to uninstall immediately. So the feedback information must be valuable, so that users know what just happened, what needs to be done next, some obvious scenarios can be omitted from the prompt.
2, good to use: the form of the prompt control must be grasped, different types of prompts are best to distinguish between the display. Dialog box will interrupt the user's operation, generally dealing with important events, do a good job of guiding the user to operate; toast is a lightweight tips, will not interrupt the user's operation process, tips must be brief and concise information, the display time should not be too long; message push is most likely to become a disaster area of spam, if you can not decide what information to push to the user in the end, you can set up to increase some of the push switch.
3, interesting: interesting things, everyone will like. I believe that even users who hate ads will be touched when they see a funny tip and close it; even users who hate waiting will smile when they see a funny waiting animation, and then the time will pass without them realizing it.