EasyPermission Library is a library that will make android run-time permissions much easier. It allows you to request a specific permission without adding any validation code
Features
run-time permission dialog will be shown only for Marshmellow sdk and above.
Request permission result will be handled easily and good for dynamic programming