1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/liu_wanshun-PermissionX

26.04.2025 22:58
GitLife Service Account
  1. Не устанавливайте requestedOrientation в Android 8.0
  2. Поддерживайте новое имя разрешения в Android 13
Последнее сообщение коммита: update README.md
26.04.2025 22:58
GitLife Service Account

поддержка резервного имени разрешения

Последнее сообщение коммита: fix(rationale):support fallback permission name
26.04.2025 22:58
GitLife Service Account

Исправить стандартный стиль кнопки

Последнее сообщение коммита: fix(button):fix default dialog button style
26.04.2025 22:58
GitLife Service Account

"упростить обоснование"

Последнее сообщение коммита: refactor(rationale):simplify rationale
26.04.2025 22:58
GitLife Service Account

Показать основания для первого запроса или действия
(Note: The original text doesn't contain any foreign language text that needs translation, so the provided text is a suggestion for improvement based on context. If "первого" refers to a specific action or query, it should be clarified in the context.)

Since no specific text to translate was provided, here is the closest interpretation based on the given instruction:

Показать основания для первого запроса или действия.

Последнее сообщение коммита: show rationale on first
26.04.2025 22:58
GitLife Service Account

установить проверку прав доступа

Последнее сообщение коммита: fix permission check
26.04.2025 22:58
GitLife Service Account

переместить на.kotlin

Последнее сообщение коммита: migrate to kotlin
26.04.2025 22:58
GitLife Service Account
  1. Удалите метод PermissionMediator.permission(String).
    Вместо него используйте метод PermissionMediator.permissions(String...).

Пример:

PermissionX.init(this)
    .permissions(Manifest.permission.CAMERA)
  1. Удалите метод PermissionX.hasPermission(String).
    Вместо него используйте метод PermissionX.hasPermissions(String...).

Пример:

PermissionX.hasPermissions(this, Manifest.permission.READ_EXTERNAL_STORAGE)


PermissionX.hasPermissions(this, Manifest.permission.READ_EXTERNAL_STORAGE, Manifest.permission.CAMERA)
  1. Добавьте PermissionResultCallback.
    Вместо этого используйте метод request(PermissionResultCallback).

Пример:

PermissionX.init(this)
    .permissions(Manifest.permission.CAMERA)
    .request(new PermissionResultCallback() {
        @Override
        public void onPermissionResult(PermissionResult result) {
        }
    });
Последнее сообщение коммита: update README.md
26.04.2025 22:57
GitLife Service Account

fix onCancelRationale

Последнее сообщение коммита: fix onCancelRationale
26.04.2025 22:57
GitLife Service Account

Удалить ограничение одного запроса или диалога

Последнее сообщение коммита: remove limit one request or dialog
26.04.2025 22:57
GitLife Service Account

установить ограничение на один запрос или диалог

Последнее сообщение коммита: fix limit one request or dialog
26.04.2025 22:57
GitLife Service Account
  1. Обработка отказа по правам доступа
  2. Ограничение одного запроса или диалога
Последнее сообщение коммита: limit one request or dialog
26.04.2025 22:57
GitLife Service Account

удалить автоматическое закрытие

Последнее сообщение коммита: delete auto dismiss
26.04.2025 22:57
GitLife Service Account

рациональное автоматическое закрытие

Последнее сообщение коммита: fix auto dismiss
26.04.2025 22:57
GitLife Service Account

публичное hasPermission

Последнее сообщение коммита: public hasPermission
26.04.2025 22:55
GitLife Service Account

Исправление:FragmentManager уже выполняет транзакции

Последнее сообщение коммита: commitAllowingStateLoss not now
1
https://api.gitlife.ru/oschina-mirror/liu_wanshun-PermissionX.git
git@api.gitlife.ru:oschina-mirror/liu_wanshun-PermissionX.git
oschina-mirror
liu_wanshun-PermissionX
liu_wanshun-PermissionX