当前位置:  首页  >  PHP资讯  >  业界资讯

Android开发悬浮按钮FloatingActionButton的实现方法

这篇文章主要介绍了Android开发悬浮按钮FloatingActionButton的实现方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下

一、介绍

这个类是继承自ImageView的,所以对于这个控件我们可以使用ImageView的所有属性

 android.support.design.widget.FloatingActionButton 

二、使用准备, 在as 的 build.grade文件中写上

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

三、使用说明

xml文件中,注意蓝色字体部分

 

可以看到我们使用了app属性,则需要在根容器中添加这个属性。

 xmlns:app="http://schemas.android.com/apk/res-auto" 

属性介绍:

1、app:border------------------边框宽度,通常设置为0 ,用于解决Android 5.X设备上阴影无法正常显示的问题

2、app:backgroundTint=""---------------按钮的背景颜色,不设置,默认使用theme中colorAccent的颜色

3、app:rippleColor=""--------------------点击的边缘阴影颜色

4、app:elevation=""----------------------边缘阴影的宽度

5、app:pressedTranslatiOnZ="16dp"-----点击按钮时,按钮边缘阴影的宽度,通常设置比elevation的数值大

另外我们希望点击按钮一个颜色,正常状态一个颜色 以提高用户体验,那么就是drawable文件夹中创建文件 floatbutton.xml

 <&#63;xml version="1.0" encoding="utf-8"&#63;>    

然后我们设置FloatActionButton的backgroud为这个drawable文件即可,同时app:backgroundTint=""属性也可以不再设置

 

效果图:

内容推荐:免费高清PNG素材下载
吐了个 "CAO" !
扫码关注 PHP1 官方微信号
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved PHP1.CN 第一PHP社区 版权所有 京ICP备19059560号-4