本书全面、系统地介绍UI设计的相关知识和设计技巧。全书共6个项目,包括UI设计基础、UI图标设计、UI控件设计、UI组件设计、UI页面设计和UI设计输出等内容。 本书采用“项目—任务”式编写体例,重点项目按照“相关知识—任务引入—设计理念—任务知识—任务实施—项目演练”的顺序讲解。其中,“相关知识”部分介绍UI设计的主要概念、原则、类型等知识;“任务引入”部分提出具体的任务要求;“设计理念”部分给出案例的设计思路;“任务知识”提示完成任务需要用到的工具、命令;“任务实施”部分带领学生完成完成的制作过程;“项目演练”部分提供独立的练习任务,帮助学生提供实际应用能力。