业无高卑志当坚,男儿有求安得闲?这篇文章主要讲述记一些好看的Android开源菜单相关的知识,希望能为你提供帮助。
BoomMenu一个弹出式带动画的悬浮菜单,可以自定义样式。
直接上效果图:
文章图片
文章图片
添加依赖:
implementation '
com.nightonke:boommenu:2.1.1'
然后就可以了,没错就是这么简单。然后就可以像正常控件一样使用它,
<
com.nightonke.boommenu.BoomMenuButton
android:id="
@+id/bmb"
android:layout_width="
wrap_content"
android:layout_height="
wrap_content"
app:bmb_buttonEnum="
textInsideCircle"
app:bmb_piecePlaceEnum="
piecePlace_dot_9_1"
app:bmb_buttonPlaceEnum="
buttonPlace_sc_9_1"
app:bmb_normalColor="
@color/colorPrimary"
/>
我实际上手效果图:
文章图片
github主页有详细的教程(而且有中文教程)。github地址
CoolMenugithub地址
很炫酷的切换效果,添加依赖与上一个类似,
implementation '
com.github.dxtt:coolMenu:v1.1'
并且加入
文章图片
<
com.dxtt.coolmenu.CoolMenuFrameLayout
android:id="
@+id/rl_main"
android:layout_width="
match_parent"
android:layout_height="
match_parent"
android:layout_gravity="
center"
app:num="
four"
/>
理想效果:
文章图片
【记一些好看的Android开源菜单】但还有待完善
文章图片
推荐阅读
- MyBatis sql映射器 Mapper
- 音乐标签Android版
- Android高级架构进阶之数据传输与序列化
- Android(Mstar平台 HDMI OUT 静音流程)
- LeetCode 825. Friends Of Appropriate Ages
- Deep Protein Methylation Profiling by Combined Chemical and Immunoaffinity Approaches Reveals Novel
- 吴裕雄--天生自然Android开发学习(魅蓝3开启USB调试)
- Android轮播图实现详细过程
- applycall和bind的简单学习