I think this library: ShowcaseView is your best option. As the name implies, it allows you to recreate the presentation of Android 4.x; those.:
.
The project documentation explains how to implement it. However, a word of advice: this type of explanation is most often regarded as poor design: if your application is well designed, you do not need to provide a tutorial to the user, it should be intuitive.
Of course, in some cases this is justified, just make sure that:
- Your users really need a tutorial.
- This is not because you are doing something opposite to the Android confederas.
source share