当前位置:网站首页>Three cool and coquettish bottom navigation
Three cool and coquettish bottom navigation
2022-06-23 23:50:00 【Android Guide】

Good morning , Sao Nian , I'm a small dish , My public number 「 Rookie turns over 」 Will recommend GitHub On a fun project , A minute get An excellent open source project , Tap the value of open source , Welcome to follow me .
The bottom navigation bar is APP One of the most common features , I want to start with my own customization ViewGroup Realization , later Use RadioButton, stay Material Design Google officially except TabLayout and Bottom Navigation, TabLayout It can also be realized , If the design allows ,Bottom Navigation It can be used directly , It's the easiest thing to do , About TabLayout and Bottom Navigation Wu Xiaolong once introduced in detail , see :Android Design Support Library And TabLayout
and Android Design Support Library And BottomNavigation, I will not introduce , Today I want to focus on sharing my experience in GitHub See three cool bottom navigation bars , Sao Qi let me in front of a bright let me can only shout , Oh my god , frigging awesome ,666.
ReadableBottomBar
brief introduction
Android the other one Material Design Bottom Navigation library , All the design and inspiration comes from Ranjit.
Results the preview

Source code address
https://github.com/iammert/ReadableBottomBar
MeowBottomNavigation
brief introduction
use kotlin Compiling Android Simple & bending & Material bottom navigation .
Results the preview

Source code address
https://github.com/shetmobile/MeowBottomNavigation
curved_navigation_bar
brief introduction
use Flutter To write , Can easily achieve animation curve navigation bar .
Results the preview

Source code address
https://github.com/rafalbednarczuk/curved_navigation_bar
边栏推荐
- 6、STM32——串口数据收发基础
- 【HackTheBox】Fawn
- Math. Max() method obtains the maximum value in the array and returns Nan problem analysis
- 推荐4个Flutter重磅开源项目
- Why do MySQL indexes use b+ trees at the bottom? After reading this article, you can easily handle the interview.
- Cross domain issues of the new version of Google browser
- Generative countermeasure networks (Gans) and variants
- 一个人竟然撸了一个网易云音乐云村
- 6月25日PMP考试敏捷怎么考?替你分忧解难
- Gbase observation: extended analytical database
猜你喜欢

Sorry, your USB cable may be wrong!

7、STM32——LCD

图扑软件智慧风电:数字孪生 3D 风机智能设备运维

生成所有可能的二叉搜索树

Digital property management has become a trend. How can traditional property companies achieve digital butterfly change through transformation?

How to achieve the turning effect of wechat video recording?

6、STM32——串口数据收发基础

Loop caused by add of sublist in list

Image segmentation - data annotation

Idea automatically generates unit tests, doubling efficiency!
随机推荐
Gbase observation: extended analytical database
图像分割-数据标注
微信小程序 图片验证码展示
How to achieve energy-saving and reasonable lighting control in order to achieve the "double carbon" goal
19 MySQL optimizations commonly used in projects
STM32-------定时器
Image segmentation - data annotation
Tupu software intelligent wind power: operation and maintenance of digital twin 3D wind turbine intelligent equipment
Stm32 - - - - interruption externe
牛客网:接雨水的双指针问题
Golang 类型断言
Flux in three dimensional vector field
2022年信息安全工程师考试知识点:访问控制
再来一个高仿开眼的短视频APP
复原IP地址[标准回溯+标准剪枝]
Onsaveinstancestate callback opportunity of activity
老龄化下背景下,综合能效管理平台为医院保驾护航
Unity text component space newline problem
Why can't the netherworld fortress machine be remotely connected to the server? What are the ways to solve such problems?
Bitmap load memory analysis