All Projects → Ashok-Varma → Bottomnavigation

Ashok-Varma / Bottomnavigation

Licence: apache-2.0
This Library helps users to use Bottom Navigation Bar (A new pattern from google) with ease and allows ton of customizations

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Bottomnavigation

Bubble Navigation
🎉 [Android Library] A light-weight library to easily make beautiful Navigation Bar with ton of 🎨 customization option.
Stars: ✭ 1,537 (-64.25%)
Mutual labels:  material-design, android-ui, bottomnavigation
Animatedbottombar
A customizable and easy to use BottomBar navigation view with sleek animations, with support for ViewPager, ViewPager2, NavController, and badges.
Stars: ✭ 797 (-81.46%)
Mutual labels:  customizable, android-ui, bottombar
Customfloatingactionbutton
This view is for replacement of standard Floating Action Button from Google Support Library. It is easy to use, customizable and you can also add text to button
Stars: ✭ 222 (-94.84%)
Mutual labels:  material-design, android-ui
Collapsingtoolbarlayout Subtitle
Standard CollapsingToolbarLayout with subtitle support
Stars: ✭ 244 (-94.32%)
Mutual labels:  material-design, android-ui
Tableview
TableView is a powerful Android library for displaying complex data structures and rendering tabular data composed of rows, columns and cells.
Stars: ✭ 2,928 (-31.89%)
Mutual labels:  material-design, android-ui
Awesomedialog
A Beautiful Dialog Library for Kotlin Android
Stars: ✭ 163 (-96.21%)
Mutual labels:  material-design, android-ui
Elegantdialog
A beautiful, customizable and interactive dialog for Android written in Kotlin/Java 😍
Stars: ✭ 189 (-95.6%)
Mutual labels:  material-design, android-ui
Materiallettericon
Material first letter icon like lollipop contacts icon. Letter(s) on a shape drawn on canvas.
Stars: ✭ 255 (-94.07%)
Mutual labels:  material-design, android-ui
Ibackdrop
A library to simply use Backdrop in your project (make it easy). Read more ->
Stars: ✭ 137 (-96.81%)
Mutual labels:  material-design, android-ui
Carbon
Material Design implementation for Android 4.0+. Shadows, ripples, vectors, fonts, animations, widgets, rounded corners and more.
Stars: ✭ 2,942 (-31.57%)
Mutual labels:  material-design, android-ui
Sequent
A simple continuous animation library for Android UI.
Stars: ✭ 263 (-93.88%)
Mutual labels:  material-design, android-ui
Android Login
Stars: ✭ 317 (-92.63%)
Mutual labels:  material-design, android-ui
Notzz App
📝 A Simple Note-Taking App built to demonstrate the use of Modern Android development tools - (Kotlin, Coroutines, State Flow, Hilt-Dependency Injection, Jetpack DataStore, Architecture Components, MVVM, Room, Material Design Components).
Stars: ✭ 158 (-96.32%)
Mutual labels:  material-design, android-ui
Materialdrawer
The flexible, easy to use, all in one drawer library for your Android project. Now brand new with material 2 design.
Stars: ✭ 11,498 (+167.46%)
Mutual labels:  material-design, android-ui
Bottomsheet
BottomSheet dialog library for Android
Stars: ✭ 219 (-94.91%)
Mutual labels:  material-design, android-ui
Android Multi Theme Ui
Android multi theme UI implementation with day night mode. This repository cover theme changes at runtime, user can select theme from pre-defined multiple themes and changes reflect dynamically on the go.
Stars: ✭ 142 (-96.7%)
Mutual labels:  material-design, android-ui
react-native-bottom-bar
Fully customizable BottomBar with unique design shape for React Native.
Stars: ✭ 74 (-98.28%)
Mutual labels:  customizable, bottombar
Aestheticdialogs
📱 An Android Library for 💫fluid, 😍beautiful, 🎨custom Dialogs.
Stars: ✭ 352 (-91.81%)
Mutual labels:  material-design, android-ui
Shotang App
The New Home Screen is designed in a modular way with the core focus on product discovery. Search, Deals, Products everything has been brought upfront. The hamburger menu has been replaced with a bottom navigation bar for easy reachability. On the tech side too, this design allows us to run new deals and other experiments in an agile manner which wasn't possible in the previous version.
Stars: ✭ 132 (-96.93%)
Mutual labels:  material-design, android-ui
Navbar
增强版BottomNavigationView
Stars: ✭ 132 (-96.93%)
Mutual labels:  material-design, bottombar

Android Arsenal Build Status

BottomNavigation

get sample apk from Google Play Store

What is this component about?

This component that mimics the new Material Design Bottom Navigation pattern.

(currently under active development, expect to see new releases almost daily)

Features

  • This library offers ton of customisations that you can do to Bottom Navigation Bar.
  • Follows google bottom navigation bar guidelines
  • Choose your background style and tab mode.
  • each tab has it's own colors
  • supports badges with complete customization

Download

Based on your IDE you can import library in one of the following ways

Download the latest JAR or grab via Maven:

<dependency>
  <groupId>com.ashokvarma.android</groupId>
  <artifactId>bottom-navigation-bar</artifactId>
  <version>2.2.0</version>
  <type>pom</type>
</dependency>

or Gradle:

implementation 'com.ashokvarma.android:bottom-navigation-bar:2.2.0'

or Ivy:

<dependency org='com.ashokvarma.android' name='bottom-navigation-bar' rev='2.2.0'>
  <artifact name='$AID' ext='pom'/>
</dependency>

For Usage Docs Visit Wiki

Migration from V1 to V2

  1. BadgeItem has been changed to TextBadgeItem
  2. New ShapeBadgeItem implementation changed. check this page for new api usage
  3. hideText replaced with new modes. To use those mode should be set to MODE_FIXED_NO_TITLE / MODE_SHIFTING_NO_TITLE

License

BottomNavigation library for Android
Copyright (c) 2016 Ashok Varma (http://ashokvarma.me/).

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

Other Open Source Libraries

  1. Gander : Gander is a simple in-app HTTP inspector for Android OkHttp clients. Gander intercepts and persists all HTTP requests and responses inside your application, and provides a UI for inspecting their content.
  2. SqliteManager : Sqlite Manager is a Dev Debug tool that helps to manage(Edit, Add, Clear) your android Sqlite Databases.
  3. SharedPrefManager : SharedPref Manager is a Dev Debug tool that helps to manage(Edit, Add, Clear) your android Shared Preferences.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].