two-sides-expanded-fab:两侧展开的浮动操作按钮

时间:2021-05-21 15:43:52
【文件属性】:
文件名称:two-sides-expanded-fab:两侧展开的浮动操作按钮
文件大小:153KB
文件格式:ZIP
更新时间:2021-05-21 15:43:52
Java 在开发OCRus的照相页面时,我们希望能更好的引导用户进行操作,用户在点击照相按钮后,分别向两边弹出确认和删除按钮,并隐藏照相按钮,避免让用户迷惑。最后实现效果如图: 弹出效果是基于做的,但这个库中子按钮的弹出方向都只能沿同一个方向,都向左、都向右、都向上或都向下,不能分别向左和向右的效果。所以我Hack进源码对这个库做了扩展,源码和示例程序见。 本文详细介绍对原库关键点的修改过程,大家可根据自己的需求参考修改。 项目结构 原库中主要包含四个Java文件: AddFloatingActionButtion是原库中的“+”FAB,点击时会弹出子FAB,并且“+”旋转(90+45)° 变成“×”,再点击“×”子FAB收回,AddFloatingActionButtion旋转回“+”。icon不可修改。 FloatingActionButton是子FAB,点击AddFloatingActionB
【文件预览】:
two-sides-expanded-fab-master
----TwoSidesExpandFAB.iml(923B)
----gradlew(5KB)
----settings.gradle(50B)
----README.md(7KB)
----gradle.properties(855B)
----.gitignore(120B)
----app()
--------src()
--------app.iml(7KB)
--------.gitignore(7B)
--------build.gradle(690B)
--------proguard-rules.pro(659B)
----android-floating-action-button()
--------src()
--------consumer-proguard-rules.pro(210B)
--------gradle.properties(84B)
--------gradle-mvn-push.gradle(4KB)
--------.gitignore(6B)
--------android-floating-action-button.iml(7KB)
--------build.gradle(499B)
--------proguard-rules.pro(672B)
----build.gradle(436B)

网友评论