更多内容请访问:与华为官方共建的鸿蒙技术社区https://harmonyos.51cto.com/#zz一个优秀的应用必须有一个好的用户界面(User界面,用户界面)。用户界面设计的两个最重要的原则是易用性原则和美观性原则。可用性原则是要求界面以用户为中心,突出关键信息和常用控件。审美原则是通过协调的布局、和谐的色彩搭配、优美的字体使界面赏心悦目。这个追求“美”的时代,对UI设计提出了更高的要求。狭义的组件概念只包括显示组件和交互组件。本节也主要介绍这两个组件的用法。用户界面的核心是交互,交互包括“从界面到人”的输出部分和“从人到界面”的输入部分。显示组件通常承载输出功能,而交互组件通常承载输入功能。所有组件都直接或间接继承自Component类,常用组件及其继承关系如图所示。本Demo代码包括各种组件、布局、对话框的使用,以及新拟物化设计的UI界面。Components:Text、Button等Layout:DirectionalLayout、DependentLayout等Dialog:ToastDialog、ListDialog等List:ListContainer实现的长列表Multi-tab:TabList、PageSlider实现的Tab功能。全新拟态UI界面:自定义组件实现的全新拟态界面。具体代码运行效果如图:这些内容在我的直播中都有详细的讲解:直播入口欢迎大家提出宝贵的意见和建议!?版权归作者及鸿蒙技术社区所有。如需转载请注明出处,否则追究法律责任。更多信息请访问:与华为官方共建的鸿蒙技术社区https://harmonyos.51cto.com/#zz
