美文网首页
FloatingActionButton-圆形按钮

FloatingActionButton-圆形按钮

作者: 陈大集 | 来源:发表于2015-10-08 16:49 被阅读3394次

Material Design中有一个十分有特色的按钮FloatActionButton,它自带了阴影和点击效果。

android.support.design.widget.FloatActionButton

需要在build.gradle中的dependencies里添加

    compile 'com.android.support:design:22.2.0'

代码示例如下:

<android.support.design.widget.FloatingActionButton 
    android:id="@+id/test_fab" 
    android:layout_width="wrap_content"      
    android:layout_height="wrap_content"    
    app:fabSize="mini"    
    android:src="@drawable/abc_btn_radio_to_on_mtrl_015"/>
xml参数 含义 备注
app:fabSize 风格,有正常和小两种 normal、mini两个选择
android:src 图片 -
app:elevation 空闲状态下的阴影深度 默认为6dp
app:pressedTranslationZ 按下状态下的阴影深度 默认为12dp
app:backgroundTint 按钮颜色 -

其它的点击事件等与Button无异。

相关文章

  • FloatingActionButton-圆形按钮

    Material Design中有一个十分有特色的按钮FloatActionButton,它自带了阴影和点击效果。...

  • FloatingActionButton-悬浮按钮

    一、简介 FloatingActionButton 是 Android 5.0 之后新出的一个控件,属于 com....

  • Android 之 FloatingActionButton

    就是button按钮,但是还有点不同 这个按钮是个圆形的,当然普通的按钮也可以搞成圆形的,看起来就像一个悬浮的按钮...

  • Qml圆形进度按钮

    首先从方形到圆形的转变只需要更改Rectangle的radius值就行了转变成圆形后就可以出现圆形进度条 需要完整...

  • 按钮点击--圆形UIButton圆形点击范围

    判定触摸点是否在圆形范围之内 本例所实现的判定机制采用的是基本的几何运算,也就是检查触摸点是不是在圆形的半径之内

  • 基于C++的创建不规则按钮的例子

    VC++创建不规则按钮的例子,可创建菱形、三角形、五边形、六边形、圆形、椭圆形的按钮,而且为不同形状的按钮添加不同...

  • 设计模式-简单工厂模式

    模式动机 考虑一个简单的软件应用场景,一个软件系统可以提供多个外观不同的按钮(如圆形按钮、矩形按钮、菱形按钮等),...

  • 1.1简单工厂模式

    模式动机 考虑一个简单的软件应用场景,一个软件系统可以提供多个外观不同的按钮(如圆形按钮、矩形按钮、菱形按钮等),...

  • 简单工厂模式

    1 模式动机 考虑一个简单的软件应用场景,一个软件系统可以提供多个外观不同的按钮(如圆形按钮、矩形按钮、菱形按钮等...

  • 小按钮中大学问之按钮的设计原则

    1、让按钮长得更像按钮 形状:目前app和网页中按钮的主要形状是矩形和圆形,用户对此已经习以为常了。 忌:我们有时...

网友评论

      本文标题:FloatingActionButton-圆形按钮

      本文链接:https://www.haomeiwen.com/subject/lrjncttx.html