|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/android-material-design/
课程评论:没有评论
课程名称:Android Material Design 课程概述: 该课程是关于Material Design的全面指南,涵盖了跨平台和设备的视觉、运动和交互设计。这门课程将详细讲解Material Design的各项重要规范、颜色、设计指南,以及如何使用Material小部件和主题概念。你将深入了解Material Design规范和相关小部件的使用,是学习Android Material Design的绝佳选择。课程重点是从零开始制作多个完整的Android演示应用,包括两个主要应用和多个小型应用,均基于Material Design指南。通过实现Android Lollipop 5.0中引入的各种全新Material特性,提升你的应用用户界面设计技能。 课程内容主要包括以下几个部分: 1. Material Design主题与颜色:调色板、主题、向后兼容性及小部件的着色。 2. Material Design工具栏:弹出菜单、上下文菜单和工具栏主题自定义。 3. Material Design基本组件:浮动操作按钮、Snackbar和Coordinator Layout。 4. Android Material Design动画:触摸反馈、活动切换、共享元素切换等多种过渡效果。 5. 带浮动标签的EditText:实现浮动提示、文本字段验证和错误处理。 6. AppbarLayout与CollapsingToolbarLayout的应用:与滚动标志结合使用、图像折叠等。 7. RecyclerView与CardView:不同方向的RecyclerView实现、列表项的创建和动画。 8. 使用NavigationView的导航抽屉:菜单项的填充、分隔符和菜单项分组。 通过这系列课程,你将熟练掌握在Android应用中实现这些功能的技巧。
Material design is a comprehensive guide for visual, motion, and interaction design across platforms and devices. This course talks about all the important material design specifications, colors, design guidelines, and also using material widgets along with material themes and concepts. Curious about Android Material Design? This is the your final stop where you will get information regarding material design specifications and the related widgets being used with material design themes. The best part of this course is that you will learn to make several complete android demo apps from scratch - two major apps and several small apps - based on material design guidelines. Enhance your application user interface designing skills by implementing all new materialistic features introduced in Android Lollipop 5.0. Styling of Android Application is very important and one of the most critical feature in designing the app. To make this difficult task easy, I have come up with this course of Android Material Design, which begins with the basics of the material design and proceeds with covering some really complicated and most interesting stuffs like Android Material Design Animation. We will also dive into the material design support library and implement it in our demo applications. The topics we will be covering includes: 1. Material Design Themes and Colors Color PaletteMaterial Design ThemesMaintaining Backward CompatibilityExploring Tinting of Widgets 2. Material Design Toolbar Popup Menu or Overflow MenuContextual MenuToolbar Theme Customisation 3. Basic components of Android Material Design Floating Action ButtonSnackbarCoordinator Layout 4. Android Material Design Animation Ripple Effect: Touch FeedbackSlide Activity TransitionShared Element TransitionExplode Activity TransitionFade TransitionActivity Transition Overlaps 5. EditText with Floating Label Implementing Floating HintsValidation of TextFieldsValidation Error Resolution 6. AppbarLayout and CollapsingToolbarLayout Using AppBarLayout with Scroll FlagsHow to collapse Image along with CollapsingToolbarLayoutExploring various pin modes 7. RecyclerView and CardView Implementing RecyclerView in various orientationsUsing CardView to create list itemsAdding and Deleting an Item from RecyclerViewRecyclerView AnimationGrid, Staggered Grid Implementations 8. Navigation Drawer using NavigationView Inflate menu items in the Navigation Drawer using NavigationViewAdding dividers between the menu itemsGrouping the menu items under one category By the end of this series, you will be mastering the implementation of this features in your android app.