Android Five Stars Library is a small library that helps developer add a "Rate My App" dialog to their applications. It's called "Five Stars" because the dialog has a different behaviour based on the rating given by the user.
By the looks of things, if you rotate the device, the dialog will disappear. If you extend android.app.Dialog, it would be easy to make a DialogFragment which natively retains the state of dialog for free :)
I really appreciate your commitment and dedication towards this wonderful repo. It is glad that you have released this completely as open source. But I have a concern regarding the usage of material dialogs library https://github.com/afollestad/material-dialogs. Instead of using this library you could achieve this with by implementing AppCompatAlertDialog. You have all the features to customize according to your need. Please try to change, so that your project will not be dependent on other libraries. For further regarding this visit my blog http://takeoffandroid.com/dialog/material-alertdialog-using-appcompat-v22-1-0/
This library can't be use with button click because when user selects never then popup never shows up on button click. please add a feature to disable never button