这三个究极骚气的炫酷底部导航栏,只有经常逛GitHub划水的人才知道!
“
IT 界著名的尼古拉斯·大龙曾说:现在做 Android 开发,已经是大好时机,网上有很多成熟的框架,我们应充分利用好这些,所谓前人种树后人好乘凉,很多时候压根不需要了解太多原理,只需站在巨人的丁丁上即可。
”
底部导航栏是 APP 最常用的功能之一,想最初都是自己自定义 ViewGroup 实现,后来 使用 RadioButton,在 Material Design 谷歌官方除了 TabLayout 和 Bottom Navigation, TabLayout 也是可以实现,如果设计允许,Bottom Navigation 可以直接用,最简单省事,关于 TabLayout 和 Bottom Navigation 吴小龙同学曾经有详细介绍,见:Android Design Support Library 之 TabLayout 和 Android Design Support Library 之 BottomNavigation,我这里就不介绍,今天我要着重分享我在 GitHub 看到三款效果很酷的底部导航栏,骚气的让我眼前一亮的让我只能喊,卧槽,牛逼,666。
ReadableBottomBar
简介
Android 另一个 Material Design Bottom Navigation 库,所有的设计和灵感来源于 Ranjit。
效果预览
源码地址
https://github.com/iammert/ReadableBottomBar
MeowBottomNavigation
简介
用 kotlin 编写的 Android 的简单&弯曲&材料底部导航。
效果预览
源码地址
https://github.com/shetmobile/MeowBottomNavigation
curved_navigation_bar
简介
用 Flutter 编写,可以轻松实现动画曲线导航栏。
效果预览
源码地址
https://github.com/rafalbednarczuk/curved_navigation_bar
作者:菜鸟翻身
文末
喜欢的朋友点个关注吧~~
分享Android干货,交流Android技术。一个喜欢自定义View和NDK,研究源码的小喵喵~
对文章有何见解,或者有何技术问题,都可以在评论区一起留言讨论,都会看的哦。
也欢迎大家来我的B站找我玩,有各类Android架构师进阶技术难点的视频讲解
B站直通车:https://space.bilibili.com/544650554
这三个究极骚气的炫酷底部导航栏,只有经常逛GitHub划水的人才知道!相关推荐
- 三款很酷很骚气的底部导航
早上好,骚年,我是小菜,我的公众号「菜鸟翻身」会推荐 GitHub 上好玩的项目,一分钟 get 一个优秀的开源项目,挖掘开源的价值,欢迎关注我. 底部导航栏是 APP 最常用的功能之一,想最初都是自 ...
- C语言小项目之“究极无敌螺旋丸极爆炸狂拽炫酷五彩棒的”通讯录之*派小猩*作品
C语言小项目之"究极无敌螺旋丸极爆炸狂拽炫酷五彩棒的"通讯录之派小猩作品 项目概述 基于C语言开发一个多功能的通讯录 功能目录 1.增加 2.删除 3.查找 4.修改 5.显示 6 ...
- 改变窗口背景_Illustrator实例教程:只需三步,利用画笔描边做出炫酷的背景
今天我们给大家带来一篇Illustrator实例教程,教大家只用三步,就能做出非常炫酷的背景效果.当然,这个方法也是我在平时的工作中发现和总结的,希望能够对你有所帮助. 我们先来看一下最终的效果吧! ...
- 微信小程序从零开始开发步骤(三)底部导航栏
上一章节,我们分享了如何创建一个新的页面和设置页面的标题,这一章我们来聊聊底部导航栏是如何实现的.即点击底部的导航,会实现不同对应页面之间的切换. 我们先来看个我们要实现的底部导航栏的效果图:(三个导 ...
- android底部导航栏软件,三步搞定android应用底部导航栏
很多android应用底部都有一个底部导航栏,方便用户在使用过程中随意切换.目前常用的做法有三种:一种是使用自定义tabHost,一种是使用activityGroup,一种是结合FrameLayout ...
- 三步搞定android应用底部导航栏
很多android应用底部都有一个底部导航栏,方便用户在使用过程中随意切换.目前常用的做法有三种:一种是使用自定义tabHost,一种是使用activityGroup,一种是结合FrameLayout ...
- 21天学习之二(Android 10.0 SystemUI默认去掉底部导航栏的三种方法)
活动地址:CSDN21天学习挑战赛 1.概述 在定制化开发中,在SystemUI的一些定制功能中,针对默认去掉底部导航栏的方法有好几种,StatusBar和DisplayPolicy.java中api ...
- 转载:Android底部导航栏,三种风格和实现
原文出处 标题:Android底部导航栏,三种风格和实现 作者:阿飞__ 原文链接:Android底部导航栏,三种风格和实现_阿飞__的博客-CSDN博客_android导航栏 一.效果图展示 如果动 ...
- Android底部导航栏的三种风格实现
一.效果图展示 如果动图没有动的话,也可以看下面这个静态图 以下挨个分析每个的实现,这里只做简单的效果展示,大家可以基于目前代码做二次开发. 二.BottomNavigationView 这是 Goo ...
- HBuilder开发旅游类APP(三) ----- 给APP添加底部导航栏(底部选项卡)
HBuilder开发旅游类APP(三) ----- 给APP添加底部导航栏(底部选项卡) 作者:班尼科 本博文是本人原创,喜欢请给我点赞,转载请注明出处哦. 标签: 旅游 HBuilder H5+ M ...
最新文章
- a-awk外部变量传入,内部变量传出,同时过滤空格及其他字符
- ceph auth get_服装百科|get到羽绒服的“绒”干货,你就能做好设计
- 矩阵的掩模操作(锐化举例)
- python 3.4 vc++编译配置_VS2013+OpenCV3.4.2编译
- OSPF的虚链路配置
- Rendering Linear lighting and color
- css matrix矩阵,矩阵 | matrix() (Transforms) - CSS 中文开发手册 - Break易站
- signal(SIGHUP, SIG_IGN)的含义
- TagSL框架设计(1)----先来点简介
- 毕设-基于SSM高校后勤管理系统
- linux批量修改文件编码格式(包含子目录)
- 服务器上qq邮件不能打开方式,QQ邮箱打不开的处理方法
- STM32F303+LAN9252的EtherCAT实现IO、AD、DA
- iOS设计 - 一款APP从设计稿到切图过程概述
- 电子签名第三方服务平台,如何保障电子合同安全性的?
- 蚂蚁金服收购Kakao,完善移动金融布局
- docker 搭建Jenkins持续集成平台
- 软件测试面试时英文的自我介绍范文,软件测试工程师面试英文自我介绍
- 用PartitionMagic和disk druid玩转linux分区
- 把pdf转换成ppt文件,原来这么简单