基本流程:
1:首先需要在Manifest中添加所需的權限
2:ContextCompact.checkSelfPermission:檢測當前app是否擁有某個權限乘客;
3:ActivityCompat.requestPermissions():申請權限疾渴;
4:onRequestPermissionsResult():在這個方法中判斷用戶是否拿到了授權铸抑,如果通過將會做通過的處理,如果失敗將做失敗的處理序芦;
5:ActivityCompat.shouldShowRequestPermissionRationale:此方法用于向用戶解釋這個權限是用來做什么季希。(也可以直接使用Toast來進行提示耻警,這個不是必要的)