Default [Q] What is the best way to make a guide to my app?

I built an app (you can find it in my signature) and I want to make some guide inside the app that will explain how to work with my app.

what is the best way to do it?

I thought of making some floating windows with some text and arrows the first time you open the app, what do you think?
Check Out My Android App:
Battery Monitor - Monitor each battery % duration time

If you enjoyed my App please Rate it 5