AppRate - A Library to Prompt Users to Rate your Application

useful android libraries
vivekkalady
Site Admin
Posts: 35
Joined: Tue Nov 18, 2014 2:39 pm

AppRate - A Library to Prompt Users to Rate your Application

Postby vivekkalady » Thu Nov 27, 2014 5:51 pm

AppRate

  • AppRate allows your users to rate your application.
  • AppRate shows a customizable rate dialog according to your chosen settings.

How to install and use

  1. Put the AppRate jar in your libs folder or add AppRate as a library project.
  2. Use AppRate as follows in your MAIN activity:

Code: Select all

new AppRate(this).init();


Features

You can decide not to prompt the user if the application has crashed once.

Code: Select all

new AppRate(this)
    .setShowIfAppHasCrashed(false)
    .init();


You can decide when to prompt the user.

Code: Select all

new AppRate(this)
    .setMinDaysUntilPrompt(7)
    .setMinLaunchesUntilPrompt(20)
    .init();


You can customize all the messages and buttons of the rate dialog.

Code: Select all

AlertDialog.Builder builder = new AlertDialog.Builder(this)
    .setCustomTitle(myCustomTitleView)
    .setIcon(R.drawable.my_custom_icon)
    .setMessage("My custom message")
    .setPositiveButton("My custom positive button", null)
    .setNegativeButton("My custom negative button", null)
    .setNeutralButton("My custom neutral button", null);

new AppRate(this)
    .setCustomDialog(builder)
    .init();


You can set your own click listener.

Code: Select all

new AppRate(this)
    .setOnClickListener(new DialogInterface.OnClickListener() {
        @Override
        public void onClick(DialogInterface dialog, int which) {
            // Do something.
        }
    })
    .init();


Screenshots

ImageImage

Source : https://github.com/TimotheeJeannin/AppRate

Return to “Libraries”

Who is online

Users browsing this forum: No registered users and 1 guest

cron