A free program for Android, by Sergey Byzin.
The Angle Meter app for Android measures angles on a smartphone or tablet. Use it on a flat surface, such as the ground or a table, to get accurate results. It is not a laser, or other laser-based, measuring device.
Once you have set the level of the surface, you will have to place your phone on it. To get the most accurate results, make sure the phone is not moving. Once you have done that, just tap the screen to get your result.
If you are interested in measuring angles, you will be able to use this application. It is very easy to use, and will help you to measure the angles on a variety of surfaces.