Recently, I read these posts:

* [Android Design Support Library](http://android-developers.blogspot.com/2015/05/android-design-support-library.html)
* [Android Support Library, revision 22.2.0](http://developer.android.com/tools/support-library/index.html#revisions)
* [FloatingActionButton](http://developer.android.com/reference/android/support/design/widget/FloatingActionButton.html)

But, none of them give me a detail example about creating a new `FloatingActionButton`. It's so hard to understand, which is why I am asking this question.

Can anyone give me an example about it?

### EDIT

I just found some issues on `FloatingActionButton` (FAB), and I want to improve another answer. See my answer below.