Skip to content

Commit

Permalink
新增英文版本的文档及 demo
Browse files Browse the repository at this point in the history
新增请求前弹出权限说明弹窗案例
新增通知栏监听权限清单检测机制
补充画中画权限清单检测机制
优化获取清单文件的代码
优化框架中的部分代码注释
优化权限请求拦截器的方法命名
优化获取通知监听设置界面 Intent 逻辑
修正 Android 12 定位权限检测机制
修正 Android 13 媒体权限向下兼容的方式
修正 PermissionPageFragment 使用完没有移除的问题
修正在没有设置任何权限的情况下调用 request 出现崩溃的问题
  • Loading branch information
getActivity committed Dec 11, 2022
1 parent 349abd1 commit e60a357
Show file tree
Hide file tree
Showing 94 changed files with 2,319 additions and 738 deletions.
48 changes: 48 additions & 0 deletions .github/ISSUE_TEMPLATE/issue_en_template_bug.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
---
name: Submit Bug
about: Please tell me the problem with the framework and I will help you fix it!
labels: bug
assignees: getActivity

---


## [Warning: Please be sure to fill in according to the issue template. Don't take any chances. Once you find that the issue is not filled in carefully according to the template, you will close it directly.]

#### Description of the problem

* Framework Version [Required]: Please enter the framework version you are using

* Problem Description [Required]: Please enter your description of the problem

* Reproduction step [Required]: Please enter the steps to reproduce the problem (Note: Bug without reproduction step is not accepted at present)

* Whether the problem can be reproduced [Required]: Yes/No

* Phone information in question [Required]: Please fill in the phone brand and model in question

* Android version in question [Required]: Please fill in the Android version in question

* Source of problem information [Required]: Please fill in the source of the problem (for example: encountered by yourself / see on firebase crashlytics / user feedback, etc.)

#### Please respond

* Is it a specific phone or all phones will appear [Must answer]: Some/All (for example: google phones, certain Android versions will appear)

* Does the latest version of the framework have this problem [Must answer]: Yes/No (if you are using an older version, it is recommended to upgrade to see if the problem still exists)

* Have you consulted the framework documentation but have not resolved [Must answer]: Yes/No (the documentation will provide answers to the most common questions, and you can see if there is anything you want)

* Has anyone ever asked a similar question [Must answer]: Yes/No (see if anyone has ever asked a similar question, and refer to how others have solved it first)

* Whether the question can be reproduced through Demo [Must answer]: Yes/No (it is used to check whether it is caused by a problem with the writing of your own project code.)

* Does this issue also occur using the system-provided permissions API [Must answer]: Yes/No (it is used to check whether there is a problem with the code of the framework.)

#### Other

* Provide the error stack (if it is a crash, it needs to be provided, be careful not to take the obfuscated code stack)

* Provide screenshots or videos (if available, it is recommended to fill in)

* Provide solutions (if any, it is recommended to fill in)
19 changes: 19 additions & 0 deletions .github/ISSUE_TEMPLATE/issue_en_template_question.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
name: Ask questions
about: Ask questions and I'll answer them
labels: question
assignees: getActivity

---

## [Warning: Please be sure to fill in according to the issue template. Don't take any chances. Once you find that the issue is not filled in carefully according to the template, you will close it directly.]

#### Description of the problem

* Problem Description [Required]: Please describe your problem (Note: If it is determined to be a framework bug, please do not mention it here, otherwise it will not be accepted)

#### Please respond

* Have you consulted the framework documentation but have not resolved [Must answer]: Yes/No (the documentation will provide answers to the most common questions, and you can see if there is anything you want)

* Has anyone ever asked a similar question [Must answer]: Yes/No (see if anyone has ever asked a similar question, and refer to how others have solved it first)
19 changes: 19 additions & 0 deletions .github/ISSUE_TEMPLATE/issue_en_template_suggest.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
name: Submit a suggestion
about: Please tell me the shortcomings of the framework, so that I can do better!
labels: help wanted
assignees: getActivity

---

## [Warning: Please be sure to fill in according to the issue template. Don't take any chances. Once you find that the issue is not filled in carefully according to the template, you will close it directly.]

#### Suggest collection

* Issue Has anyone asked a similar question before? [Must answer]: (Once there are repeated questions, I will not answer them again)

* Does the framework documentation mention this? [Must answer]: Yes/No (please read the documentation of the framework before making suggestions)

* What do you think the framework is lacking in? [Must answer]: (You can describe what makes you dissatisfied with the framework)

* What do you think would be better to improve? [Optional]: (You can provide your own ideas or practices for the author's reference)
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,13 @@ assignees: getActivity

#### 问题描述

* 框架版本【必填】:XXX
* 框架版本【必填】:请输入你使用的框架版本

* 问题描述【必填】:XXX
* 问题描述【必填】:请输入你对这个问题的描述

* 复现步骤【必填】:XXX(注意:目前不受理没有复现步骤的 Bug 单)
* 复现步骤【必填】:请输入问题的复现步骤(注意:目前不受理没有复现步骤的 Bug 单)

* 是否必现【必填】:填是/否
* 是否必现【必填】:/否

* 出现问题的手机信息【必填】:请填写出现问题的品牌和机型

Expand All @@ -30,7 +30,7 @@ assignees: getActivity

* 框架最新的版本是否存在这个问题【必答】:是/否(如果用的是旧版本的话,建议升级看问题是否还存在)

* 是否已经查阅框架文档还未能解决的【必答】:是/否(文档会提供最常见的问题解答,可以看看是否有自己想要的)
* 是否已经查阅框架文档但还未能解决的【必答】:是/否(文档会提供最常见的问题解答,可以看看是否有自己想要的)

* issue 是否有人曾提过类似的问题【必答】:是/否(看看曾经有人提过类似的问题,先参考一下别人是怎么解决的)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ assignees: getActivity

#### 问题描述

* 请描述一下你的疑惑【必填】:XXX(注意:如果是框架 bug 请不要在这里提,否则一概不受理)
* 问题描述【必填】:请描述一下你的问题(注意:如果确定是框架 bug 请不要在这里提,否则一概不受理)

#### 请回答

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,10 @@ assignees: getActivity

#### 建议收集

* issue 是否有人曾提过类似的问题?【必答】(一旦出现重复提问我将不会再次解答)
* issue 是否有人曾提过类似的问题?【必答】:(一旦出现重复提问我将不会再次解答)

* 框架文档是否有提及到此问题?【必答】:是/否(请先看完框架的文档后再来提建议)

* 你觉得框架有什么不足之处?【必答】(你可以描述框架有什么令你不满意的地方)
* 你觉得框架有什么不足之处?【必答】:(你可以描述框架有什么令你不满意的地方)

* 你觉得该怎么去完善会比较好?【非必答】(你可以提供一下自己的想法或者做法供作者参考)
* 你觉得该怎么去完善会比较好?【非必答】:(你可以提供一下自己的想法或者做法供作者参考)
Loading

0 comments on commit e60a357

Please sign in to comment.