Android之Material Design
什麼是Material Design?
中文:材料設計。它是2014年穀歌為了解決碎片化,統一不同產品存在的不同UI風格而設計了一套扁平化、簡約風格的UI控制元件,類似的其他廠商設計還有:蘋果、微軟(Mego)等
如何使用Material Design?
- 新增相容函式庫的依賴,如compile 'com.android.support:design:23.2.0'
- 新增V7包(可能):compile 'com.android.support:appcompat-v7:26.0.0-alpha1'
常見的Material Design控制元件有哪些?
- Snackbar
- TextInputLayout
- TabLayout
- DrawerLayout
- NavigationView
- CoordinatorLayout
- BottomSheetBehavior
- CardView
- SwitchCompat
- FloatingActionButton
- SwipeRefreshLayout
- ToolBar
- AppBarLayout
- CollapsingToolbarLayout
- Bottom Sheet
- 具體使用參考:控制元件彙總1、控制元件彙總2、控制元件彙總3、還有這裡
- UI設計參考:material design學習筆記
相關文章
- Material Design 之 TabLayout 使用Material DesignTabLayout
- Material Design之AppBarLayoutMaterial DesignAPP
- Android UI進階之旅7 Material Design之PaletteAndroidUIMaterial Design
- Material Design元件之AppBarLayoutMaterial Design元件APP
- Material Design Lite元件之徽章Material Design元件
- Material Design 之 TextInputLayout和TextInputEditTextMaterial Design
- Android UI進階之旅7--Material Design之PaletteAndroidUIMaterial Design
- Material DesignMaterial Design
- Android Material Design 陰影實現AndroidMaterial Design
- Material Design 元件之FloatingActionButtonMaterial Design元件
- Material Design 元件之FloatingActionBuMaterial Design元件
- Material Design Lite元件之按鈕Material Design元件
- Android UI進階之旅2 Material Design之RecyclerView的使用AndroidUIMaterial DesignView
- 探索新的Android Material Design支援庫AndroidMaterial Design
- Android 5.0——Material Design詳解(動畫篇)AndroidMaterial Design動畫
- Material Design AnimationMaterial Design
- Material Design時代Material Design
- Material Design 系列之 CardView、FAB 和 SnackbarMaterial DesignView
- android Material Design 學習之十:底部Tab的兩種實現AndroidMaterial Design
- 談談 Android Material Design 中的 Tint(著色)AndroidMaterial Design
- Material Design實戰Material Design
- 安卓Material Design(2)安卓Material Design
- 安卓Material Design(3)安卓Material Design
- 安卓Material Design(5)安卓Material Design
- Android 分享會:Material Design 在 Android 中的應用AndroidMaterial Design
- Android 探索之旅 | Material Design 學習資源AndroidMaterial Design
- Angular Material 攻略 03 angular Material Design 安裝AngularMaterial Design
- Material Design 之 Behavior 的使用和自定義 BehaviorMaterial Design
- 除了Material Design,Android Wear 2.0還有哪些看點?Material DesignAndroid
- Material Design之-互動效果炸裂的 FloatingActionMenuMaterial Design
- Material Design 實戰 之第一彈——Toolbar詳解Material Design
- Material Design之 AppbarLayout 開發實踐總結Material DesignAPP
- Material Design 相關資源Material Design
- Android-Material Design風格MVP模式的新聞AppAndroidMaterial DesignMVP模式APP
- Material Design 控制元件知識梳理(1) Android Design Support Library 是什麼Material Design控制元件Android
- https://material.google.com/material-design/environment.htmlHTTPGoHTML
- Android Material Design控制元件使用(二)——FloatButton TextInputEditText TextInputLayout 按鈕AndroidMaterial Design控制元件
- flutter的進階之路之Material Design與IOS風格元件FlutterMaterial DesigniOS元件