shwetachauhan-simform / SSCustomBottomNavigation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SSCustomBottomNavigation

Kotlin Version Platform API

Getting Started

SSCustomBottomNavigation is a customizable bottom bar library with curved animations.

The actual features are:

  • Bottom Bar which have customizable text, color, background, icon.
  • Animated wave with customizable height

Demo


demo_data

All Attributes


Attribute Description Default
app:ss_defaultIconColor Set Default Icon Color #757575
app:ss_selectedIconColor Set Selected Icon Color #00C957
app:ss_iconTextColor Set Bottom Bar Text Color #003F87
app:ss_iconTextTypeface Set Bottom Bar Fonts #none
app:ss_selectedIconTextColor Set Bottom Bar Selected Text Color #003F87
app:ss_iconTextSize Set Bottom Bar Text size 10sp
app:ss_waveHeight Set Wave Height 7
app:ss_backgroundBottomColor Set Background Color for Bottom Bar #FF5733
app:ss_countBackgroundColor Set Background Color for Notification Badge #ff0000
app:ss_countTextColor Set Notification Badge text Color #9281c1
app:ss_countTypeface Set Font for Notification Badge none
app:ss_rippleColor Set Ripple Color #757575
app:ss_shadowColor Set Bottom Bar Shadow Color shadowColor
android:icon_imageview_useColor Set true to use color true
app:icon_imageview_isBitmap Set true to use Bitmap false
app:icon_imageview_resource Set Bottom Bar resource if isBitmap is set to true ``
app:icon_imageview_color Set Bottom Bar Icon Color if useColor is set to true ``
app:icon_imageview_size Set Bottom Bar Icon Size 24
app:icon_imageview_actionBackgroundAlpha Set Outlined border width false
app:icon_imageview_changeSize Set true to change Bottom Bar Icon true
app:icon_imageview_fitImage Scale Bottom Bar Icon false

Usage



Credits


Find this library useful? ❤️

Support it by joining stargazers for this repository. ⭐

License

Copyright 2020 Simform Solutions

   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.

About

License:Apache License 2.0


Languages

Language:Kotlin 100.0%