Android Design Support Library(1)库的使用

一、前言:

Material Design的设计风格也出来很长一段时间了,最近也使用的很多相关的设计,我总结了一些相关的设计,希望给读者一些Android控件上设计规范。本博客分为5篇,每次详细介绍一个控件的使用

二、引进依赖:

在module下的build.grade里面:

compile 'com.android.support:design:24.2.0' ```

>三、Library里的常用控件:

1. SnackBar
2. NavigationView
3. FloatActionbutton
4. CoordinatorLayout
5. CollapsToolBarLayout

> 四 、具体使用:

* SnackBar
官方解释:
```Snackbars provide lightweight feedback about an operation. They show a brief message at the bottom of the screen on mobile and lower left on larger devices. Snackbars appear above all other elements on screen and only one can be displayed at a time.
They automatically disappear after a timeout or after user interaction elsewhere on the screen, particularly after interactions that summon a new surface or activity. Snackbars can be swiped off screen.

意思就是
Snackbars 提供有关操作的轻量级反馈。他们在移动设备的屏幕底部显示简短的信息,并在较大的设备上显示左下角。 Snackbar显示在屏幕上的所有其他元素上方,并且一次只能显示一个,它们在超时后或用户在屏幕上其他位置的交互之后自动消失。

使用:

Snackbar.make(v,"这是一个SnackBar",Snackbar.LENGTH_SHORT).show();
snackbar1

这是SnackBar的基本使用,默认在屏幕底部打印出一个类似于Toast的消息,Toast
只能打印提示消息,不能与用户进行交互.SnackBar可以添加一些事件.比如添加一个按钮,代码如下:

 Snackbar.make(v,"这是一个SnackBar",Snackbar.LENGTH_SHORT).setAction("取消", new View.OnClickListener() {
                    @Override
                    public void onClick(View v) {
                        Toast.makeText(MainActivity.this, "点击了SnackBar的取消按钮", Toast.LENGTH_SHORT).show();
                    }
                }).show();```
如图:
![snackbar2](http://upload-images.jianshu.io/upload_images/2514354-5190008c9a9eafa7.gif?imageMogr2/auto-orient/strip)

SnackBar还提供以下方法,有兴趣的可以去实验一下,[查看原文](https://developer.android.com/reference/android/support/design/widget/Snackbar.html):
![snackbar3](http://upload-images.jianshu.io/upload_images/2514354-fe4039ae25ccdb89.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

.


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,558评论 25 708
  • 内容抽屉菜单ListViewWebViewSwitchButton按钮点赞按钮进度条TabLayout图标下拉刷新...
    皇小弟阅读 46,904评论 22 665
  • 很久没有清晨感受这个城市的气息。初来乍到那年我高一,或许从那时起家人就有意无意希望我未来也留在这里,理所当然的我也...
    2a8214b752bf阅读 127评论 0 1
  • 第二天:拖着前一天余痛未消的身体继续第二天的课程:脊柱理疗,难度系数一颗星。由于长时间在电脑前端坐,脊柱和颈肩已经...
    苏珊S阅读 908评论 0 0
  • 文/韩乾昌 世人皆知徐志摩与林徽因以及陆小曼之间的情事,却时常忽略了张幼仪。 风华绝代如林徽因,是每个男人的梦中情...
    温柔剑客路人甲阅读 633评论 2 5