Design principles: First, Fascinating: 1. Surprise: The use of beautiful interface, careful animation, timely music. 2. Real objects are more interesting than buttons and menus This sentence means: Use descriptive icons as shortcuts, beautiful interface Of course, this shortcut is a description of an entity, like a person, not flat 3. Personalized design provide personalized design, Improve intimacy and control. Design several sets of personalized solutions 4. Remember people's habits, do not repeat remember people's habits, do not repeat the question. Multi-use controls that can be automatically remembered, AutoComplete controls, not every time you ask the operation two, simple my life 1. Use simple words, short sentences. People see a long sentence will unconsciously skip. 2. Graphics and text are better understood than words. Use pictures to explain ideas. Pictures get people more attention, more efficient than words. 3. Make a decision for me, but let me have the right to decide. Try your best to guess rather than ask. Too many choices and decisions can make people uncomfortable. To prevent your guesses from being wrong, provide a fallback. 4. Show what I need only when it's needed people are overwhelmed when they see too many choices. Break down tasks and information into small, easy-to-manipulate content. Hide the secondary hus unnecessary operation option. 5. Let me know where I know where I can give people confidence. Make your app look different on every page, using transitions to show the relationship between screens. Provide clear feedback in the task process. 6. Never lose my things. For people to save what they spend time creating, and to get them anywhere. Remember social self. Personalize touch, and create synchronization between phones, tablets, and computers. This can make upgrading the easiest thing in the world. 7. If it looks the same, it should be done as well as to better distinguish the function, so that they have a greater visual difference. Avoid styles that look similar, but they don't work the same way. 8. It's really important to interrupt me. Block unnecessary harassment and stay focused. Three, surprise people 1. Give me something that can be used in a general way. It feels great when people understand something themselves. Make it easy for people to learn your app with other existing app visual styles and common ways. 2. How to deal with man-made accidents be gentle when you make the user correct. Users who use your app will expect him to be smart. If there is a problem, give clear guidance for recovery, rather than technical details. Of course, it would be better if you could fix it in the background. 3. Constant encouragement. Split complex tasks into small, easy-to-complete steps. Give feedback even if there is a small change in the operation. 4. Help me with those heavy words make a very professional thing simple by a few simple steps. 5. Get your important operations up and running. Translations: original PDF translation Address: Androidoid-design-4.0.pdf If there is no Baidu cloud disk, or cannot download, you can leave the mailbox.