注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

罔少年

QQ 332256483

 
 
 

日志

 
 

android Snackbar  

2015-05-19 14:56:22|  分类: android |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
Material Design 中又一神级控件 Snackbar
android Snackbar - 我是小黄人 - lanaiver6291的博客
 
有人会问,这货不是跟Toast或者Dialog一样吗?
那我想说,还真一样。当然也有不一样。

Snackbar 是一种针对操作的轻量级反馈机制,常以一个小的弹出框的形式,出现在手机屏幕下方或者桌面左下方。它们出现在屏幕所有层的最上方,包括浮动操作按钮。

它们会在超时或者用户在屏幕其他地方触摸之后自动消失。Snackbar 可以在屏幕上滑动关闭。当它们出现时,不会阻碍用户在屏幕上的输入,并且也不支持输入。屏幕上同时最多只能现实一个 Snackbar。

Android 也提供了一种主要用于提示系统消息的胶囊状的提示框 Toast。Toast 同 Snackbar 非常相似,但是 Toast 并不包含操作也不能从屏幕上滑动关闭。


用法:
1、不能包含图片
2、不应该持续存在或者互相叠加
3、最多包括一个操作。
4、不要阻挡其他浮动按钮
规格
单行 Snackbar 高度:48 dp
多行 Snackbar 高度:80 dp
文本:Roboto Regular 14 sp
操作按钮:Roboto Medium 14 sp, 大写文本
默认背景填充色:#323232 100%


代码:
还没有找到

找到了

dependencies{

 compile 'com.Android.suppor:design:23.0.1'

}

activity 必须是AppComatActivity 的子类

Snackbar.make(container, "SnackbarTest",Snackbar.LENGTH_LONG).setAction("Action", new View.OnClickListener() {
@Override
public void onClick(View v) {
Snackbar.make(container,"ActionClick",Snackbar.LENGTH_LONG).show();
}

}).show();
有可以配合<android.support.design.widget.CoordinatorLayout>做向右滑出
  评论这张
 
阅读(301)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018