Demander les autorisations de l'utilisateur par programmation?

Je veux ajouter la fonctionnalité de donner à l'utilisateur la liste des autorisations d'approuver juste après l'ouverture de l'application pour la première fois.

J'ai lu de cette article sur la façon de le faire.

Mais j'ai encore quelques questions à ce sujet, pour rendre cette fonctionnalité de mon appli vraiment dynamique:

  • Comment lire fichier manifeste de la liste des autorisations éventuellement nécessaires?
    (Ceci afin d'éviter explicite codée en dur de vérification de chaque
    autorisations)
  • Comment par programmation classer ces autorisations que NORMAL et DANGEREUX, car j'ai besoin d'une demande explicite de l'utilisateur uniquement si l'autorisation est de dangereux genre? (Selon la documentation, normal autorisations sont accordées automatiquement par l'OS, sans demander à l'utilisateur)

OriginalL'auteur SoulRayder | 2016-11-27