Transition Page Recycler using Animated Recycler View

Boom Menu For Android - New Era of Android Menu UI

Are you bored to see typical plain menu in android app then a great news for Android developer which is about a new era of Android UI for menu purpose which can boom your mind by this.


This concept came from floating button of Android and now firstly just look at this.
See this : Android Floating Action Button Example

Tired of these menu buttons?

Why not try these:

Circle Ham

List Share

Yes, this library is about a menu which can ... BOOM! It is cool isn't it.


Documentation Chapters

Basic Usage

How to use BMB in just several lines of code?

Simple Circle Button

Add simple circle buttons with just an image for each to BMB.

Text Inside Circle Button

Add text inside circle buttons with a text and image inside for each to BMB.

Text Outside Circle Button

Add text outside circle buttons with a text and image outside for each to BMB.

Ham Button

Add ham buttons with with a title, subtitle and image inside for each to BMB.

Share Style

Make a share-style BMB.

Button Place Alignments

Place all the buttons to anywhere on screen.

Different Ways to Boom

Different animations when the buttons boom or re-boom.

Ease Animations for Buttons

Use different and cute ease-animations for buttons.
Different Order for Buttons
Different order enum for boom-buttons.

Other Animations Attributes for Buttons

Delay, duration, rotate-degrees, frames...

Click Event and Listener

Listener for clicking each button or animation-states.

Control BMB

Boom or re-boom BMB programmatically.

Use BMB in Action Bar

How to put BMB in action bar?

Use BMB in List

Matters need attention when you need a BMB in list-view or recycler-view.

Use BMB in Fragment

Example for use BMB in fragment.

Attributes for BMB or Pieces on BMB

How to change the size or margins of dots on BMB?

Cache Optimization & Boom Area

What if I want BMB to boom in just its parent-view?

Version History

What's more for every version?

Structure for BMB

Structure for BMB when I designed it, for sharing and communicating.