FC 12 第一行代码Material Design学习总结

版权声明:转载请标明出处哦 https://blog.csdn.net/easy_purple/article/details/84473653
  • Material Design简介
  • 我为什么把这一章分成好几个文章来写?
  • 遇到的问题及解决方法
  • 这两天写的文章的目录

Material Design 简介

Material Design 是由Google的设计工程师们基于传统优秀的设计原则,给丰富的创意和科学技术所发明的一套全新的界面设计语言,包含了视觉,运动,互动效果等特性。它的出现,使Android的UI界面首次超过了iOS。

为了解决面向开发者的问题,比如:很多我们的开发者不知道什么样的界面和效果叫Material Design。就算搞清楚了,实现起来也是比较困难的,于是 Google I/O 大会上推出了 Design Support 库,这个库将 Material Design 中最具有代表性的一些控件和效果进行了封装,使得我们开发者能够轻松的将自己的应用程序 Material 化。

我为什么把这一章分成好几个文章来写?

经过了不到三天的学习,总算是把第12章的Material Design学习了一遍,做完之后界面效果还是很棒的。

因为郭神在这个章节里写的确实很好,每一小节都是知识点,为了以后方便查阅,就单独写了文章。

遇到的问题及解决方法

在学习的过程中难免会遇到一些问题:

  • 使用RecycleeView、GridLayoutManager时,对应的包需要手动的输入,无法使用快捷键alt+enter键导入
    • 解决方法:手动输入,暂时还不知道其他解决办法
  • 使用cardView时,布局无法加载成功
    • 不知道原因是什么,解决办法:Rebuild Project

文章的目录

FC 12.2 关于Toolbar

FC 12.3.1 滑动菜单DrawerLayout

FC 12.3.2 滑动菜单NavgationView

FC 12.4.1 关于悬浮按钮FloaActionButton(SnackBar、CoordinatorLayout)

FC 12.5 卡片式布局

FC 12.5.2 关于AppBarLayout

FC 12.6 下拉刷新

FC 12.7 可折叠式标题栏

FC 12.7.2 充分利用系统状态空间

猜你喜欢

转载自blog.csdn.net/easy_purple/article/details/84473653