Material Design Support 8大控件介绍
TextInputLayout
显示提示信息 
能够通过调用setError()在EditText以下显示一条错误信息 
FloatingActionButton
悬浮操作按钮 
Snackbar
相当于底部吐司,但比toast有更强大的高速反馈机制 
TabLayout
能够实现固定的选项卡,也实现可滚动的选项卡 
Navigation View
在drawlayout实现側滑效果时,取代ListView要适配器的繁琐 
1.app:headerLayout: 给NavigationView加入头部布局  
2.app:menu:给NavigationView加入menu菜单布局 
CoordinatorLayout
作为一个布局的根布局 
作为一个为子视图之间相互协调手势效果的一个协调布局
AppBarLayout
AppBarLayout 是继承LinerLayout实现的一个ViewGroup容器组件。它是为了Material Design设计的App Bar,支持手势滑动操作。 
CollapsingToolbarLayout
可伸缩折叠的Toolbar  
详细使用方法请參考官网链接:Android Design Support Library
Material Design Support 8大控件介绍的更多相关文章
- Pmw大控件(二)
		
Pmw大控件英文名Pmw Python megawidgets 官方参考文档:Pmw 1.3 Python megawidgets 一,如何使用Pmw大控件 下面以创建一个计数器(Counter)为例 ...
 - Android support library支持包常用控件介绍(二)
		
谷歌官方推出Material Design 设计理念已经有段时间了,为支持更方便的实现 Material Design设计效果,官方给出了Android support design library ...
 - 安卓Design包之TabLayout控件的使用
		
转自: 安卓Design包之TabLayout控件的简单使用 Google在2015的IO大会上,给我们带来了更加详细的Material Design设计规范,同时,也给我们带来了全新的Android ...
 - Android material design support library -- CollapsingToolbarLayout简介
		
本文是codetrick上material design support library教程的第三篇,主要讲的是CollapsingToolbarLayout的概念和应用方法. 原文链接:Materi ...
 - iOS开发UI篇—UIScrollView控件介绍
		
iOS开发UI篇—UIScrollView控件介绍 一.知识点简单介绍 1.UIScrollView控件是什么? (1)移动设备的屏幕⼤大⼩小是极其有限的,因此直接展⽰示在⽤用户眼前的内容也相当有限 ...
 - ASP.NET服务端基本控件介绍
		
ASP.NET服务端基本控件介绍 大概分为三种控件: HTML控件,ASP.NET把HTML控件当成普通字符串渲染到浏览器端,不去检查正确性,无法在服务端进行处理ASP.NET服务端控件,经过ASP. ...
 - 基于CkEditor实现.net在线开发之路(3)常用From表单控件介绍与说明
		
上一章已经简单介绍了CKEditor控件可以编写C#代码,然后可以通过ajax去调用,但是要在网页上面编写所有C#后台逻辑,肯定痛苦死了,不说实现复杂的逻辑,就算实现一个简单增删改查,都会让人头痛欲裂 ...
 - android xml 常用控件介绍
		
android常用控件介绍 ------文本框(TextView) ------列表(ListView) ------提示(Toast) ------编辑框(EditText) ...
 - WPF Step By Step 控件介绍
		
WPF Step By Step 控件介绍 回顾 上一篇,我们主要讨论了WPF的几个重点的基本知识的介绍,本篇,我们将会简单的介绍几个基本控件的简单用法,本文会举几个项目中的具体的例子,结合这些 例子 ...
 
随机推荐
- Natural Language Processing, 2017, Mar.29, Weekly Report
			
Distributed Representations of Words and Phrases and their Compositionality T Mikolov, I Sutskever, ...
 - 常用的 Linux iptables 规则
			
一些常用的 Linux iptables 规则,请根据自己的具体需要再修改. 转载自:http://mp.weixin.qq.com/s/uAPzh9_D4Qk6a3zBh7Jq5A # 1. 删除所 ...
 - spring InitializingBean
			
先说总结:1:spring为bean提供了两种初始化bean的方式,实现InitializingBean接口,实现afterPropertiesSet方法,或者在配置文件中同过init-method指 ...
 - [转]操作MySQL数据库报出:Parameter index out of range (1 > number of parameters, which is
			
原文地址:https://blog.csdn.net/zdx_y/article/details/52072914 对MySQL进行insert操作,控制台抛出以下错误:Parameter index ...
 - Bootstrap tab插件的使用
			
菜鸟教程链接:http://www.runoob.com/bootstrap/bootstrap-tab-plugin.html 1.例子 <!DOCTYPE html> <html ...
 - python 入门练习
			
1.猜拳游戏 import randomimport sys #from random import randintdef guess(): ubuntu = random.randint(0,2)# ...
 - Map 与 JavaBean 的相互装换
			
目的 为了方便使用 DbUtils,在插入数据时需要传入含有占位符的 SQL 语句和对应占位符的值(数组),封装代码如下: /** * 插入实体 */ public static <T> ...
 - Base64与MD5的区别
			
Base64和MD5都可用于做信息的简单加密,两者的简单差别如下: Base64 可逆性. 可以将图片等二进制文件转换为文本文件. 可以把非ASCII字符的数据转换成ASCII字符,避免不可见字符. ...
 - REST接口调用经验
			
1. 调用接口的时候对于参数或返回值的单位一定要注意啊,比如有的分数用的百分制,有的用的小数...,坑大了
 - mypy 支持静态类型编程的python变种
			
每种编程语言都有一群固定的用户,对于那些习惯将不同编程语言用成同样的感觉的人来说,最是难受.因为每种语言都有它独特的设计『哲学』和擅长的应用领域. PHP给大家的一贯的印象都是动态弱类型语言,Pyth ...