Android Training/Best Practices for Runtime Permissions

From Android Wiki