description:
- checking the permission like location permissions are accepted or not
- asking permissions
- messge when permissions are permanently denied
dependencies: inside build.gradle(app)
dependencies{
..
navigations |
Steps | |
1. add the following in build.gradle(app) | |
android{ | |
.. | |
buildFeatures{ | |
viewBinding true | |
} | |
} |
description:
dependencies: inside build.gradle(app)
dependencies{
..
// ------> to use basic implementations <------ | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.7' | |
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.3.5' | |
// ------> used for Lifecycle Scopes <------ | |
implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:2.2.0" | |
implementation "androidx.lifecycle:lifecycle-runtime-ktx:2.2.0" | |
// ------> used for Firebase-ktx <------ | |
implementation "org.jetbrains.kotlinx:kotlinx-coroutines-play-services:1.1.1" |
import android.annotation.TargetApi; | |
import android.content.ContentUris; | |
import android.content.Context; | |
import android.database.Cursor; | |
import android.net.Uri; | |
import android.os.Build; | |
import android.os.Environment; | |
import android.provider.DocumentsContract; | |
import android.provider.MediaStore; | |
import android.provider.OpenableColumns; |
Inspired by dannyfritz/commit-message-emoji
See also gitmoji.
Commit type | Emoji |
---|---|
Initial commit | 🎉 :tada: |
Version tag | 🔖 :bookmark: |
New feature | ✨ :sparkles: |
Bugfix | 🪲 :bug: |
Create new filters and create new labels.
from:(notifications@github.com) AND {"Patch Links" "approved this pull request." "requested changes on this pull request." "commented on this pull request." "pushed 1 commit." "pushed 2 commits." "pushed 3 commits."}
label: gh-pull-request