Doubts and Key Points of Run-time Permission in android
There are some key information related to permission architecture in android. Sometime it confuses developer on different API Versions. There are two type of permissions 1) Normal 2) Dangerous .All permission should be declared in Android Manifest File. You can find detail about it. Android introduced a Run-time Permission on device running API level 23 and above,whose targetSDKVersion is above or equal to 23. Normal permission needs to declare in manifest only. Dangerous or we can call them Privacy Permission also need to declare in manifest. We also need to request these(Dangerous) permission at run-time. We can request it when user perform some specific operation related to that like opens camera, contacts and so on. User can revoke run-time permission anytime from settings. These are the few key points of Android Permission. In this tutorial, I am not going to explain about implementation of Runtime Permission, there are already lots of tutorial and developer...