Design Support Library
容华谢后
路漫漫其修远
展开
-
Design Support Library介绍
1. 简介Design Support Library是Google在2015年的IO大会上发布的全新Material Design支持库,在这个support库里面主要包含了 8 个新的 Material Design组件,最低支持 Android 2.1。 Widget Name Description TextInputLayout EditText辅助控件 Floating原创 2016-07-18 15:17:52 · 3302 阅读 · 0 评论 -
EditText辅助控件—TextInputLayout
1.介绍 TextInputLayout是一个用于在EditText上显示floating效果的辅助控件。 效果图如下: 2.使用方法 import android.content.Context; import android.os.Bundle; import android.support.design.widget.TextInputLayout; import and原创 2016-07-28 17:10:07 · 2191 阅读 · 0 评论 -
可折叠的Toolbar—CollapsingToolbarLayout
1.介绍 CollapsingToolbarLayout的作用是提供了一个可以折叠的Toolbar,它可以控制包含在CollapsingToolbarLayout中的控件(如:ImageView、Toolbar)在响应layout_behavior事件时作出相应的scrollFlags滚动事件(移除屏幕或固定在屏幕顶端)。 效果图如下:原创 2016-07-19 18:17:44 · 2631 阅读 · 0 评论 -
FrameLayout布局的增强版—CoordinatorLayout
1.介绍 CoordinatorLayout是用来组织它的子Views之间协作的一个父View。CoordinatorLayout默认情况下可理解成一个FrameLayout,它的布局方式默认是一层一层叠上去。 本文主要讲的是CoordinatorLayout+AppBarLayout的组合使用,绿色的部分代表导航栏。 效果图如下: 2.使用方法 在build.gra原创 2016-07-19 15:47:02 · 2069 阅读 · 0 评论 -
Snackbar提示框
Snackbar是一个介于Toast和AlertDialog之间轻量级控件,它可以很方便的提供消息的提示和动作反馈。原创 2016-07-18 18:13:42 · 1557 阅读 · 0 评论 -
TabLayout选项卡
1.介绍 TabLayout 是Google在2015年I/O大会上推出的一款选项卡控件,功能与TabPageIndicator类似,可以兼容到Android2.1及以上版本。 效果图如下: 2.使用方法 在build.gradle文件中加上这段代码: compile 'com.android.support:design:22.2.0' public class TabL原创 2016-07-19 11:31:52 · 2700 阅读 · 0 评论 -
Android Design Support Library v28 新增组件详解
1.简介 Google在近期发布了最新的Design Support Library 28.0.0-alpha3版本,其中新增了一些非常实用的组件,本篇文章将会对其进行详细的介绍,一起来看下! 如果你对Material Design还不太了解,可以点击这篇文章《Design Support Library介绍》了解一下。 引入依赖库 在app根目录的buil.gradle文件中加入依赖: ...原创 2018-06-21 08:59:44 · 6194 阅读 · 5 评论