面试复习知识点-沉浸式 UI ,Material Design

Fragment  ViewPager

NestedScrollView

Material Design :

CoordinatorLayout  CollapsingToolbarLayout AppBarLayout RecyclerView DrawerLayout  NavigationView toolbar

基本上 Android 4.4 就开始支持沉浸式 UI 了,而 Android 5.0 开启了 Material Design 时代,然后沉浸式的效果基本上固定了,但是这两个版本看起来还是有那么一些区别的。实际上做起来也会有一些区别(主要是 Android 4.4 有坑)

https://haruue.moe/blog/2016/09/07/simple-android-window-translucent-ui-design/

http://www.jianshu.com/p/0acc12c29c1b

https://github.com/D-clock/AndroidSystemUiTraining/blob/master/note/01_AndroidSystemUI%EF%BC%9AToolBar%E7%89%B9%E6%80%A7%E7%9A%84%E4%BD%BF%E7%94%A8.md

android:fitsSystemWindows这个属性,主要是通过调整当前设置这个属性的view的padding去为我们的status_bar留下空间。

在看看我们md的规范

DrawerLayout+NavigationView

http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0922/3495.html

toolbar actionabr

http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2014/1118/2006.html

你可能感兴趣的:(面试复习知识点-沉浸式 UI ,Material Design)