Skip to content

Instantly share code, notes, and snippets.

View abhimuktheeswarar's full-sized avatar

Abhi Muktheeswarar abhimuktheeswarar

View GitHub Profile
@abhimuktheeswarar
abhimuktheeswarar / AndroidManifest.xml
Last active November 22, 2021 10:12
Logic to support back navigation to parent activity properly when returning from PiP mode
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:dist="http://schemas.android.com/apk/distribution"
xmlns:tools="http://schemas.android.com/tools"
package="com.app.yourapp">
<dist:module
dist:instant="false"
dist:title="@string/feature_title">
<dist:fusing dist:include="true" />
@abhimuktheeswarar
abhimuktheeswarar / ViewAnimationsExtensions.kt
Last active March 23, 2022 17:58
View reveal animation for view visibility
import android.graphics.Rect
import android.view.View
import android.view.ViewTreeObserver
import android.animation.Animator
import android.animation.AnimatorListenerAdapter
import android.animation.ValueAnimator
import android.view.Gravity
import android.view.ViewAnimationUtils
import android.view.ViewGroup
import androidx.core.view.isVisible
@abhimuktheeswarar
abhimuktheeswarar / publish.kts
Created October 20, 2022 14:16
Gradle kts publish script to jFrog
import com.chrisjenx.gradle.deps
import org.gradle.jvm.tasks.Jar
plugins {
`maven-publish`
id("com.android.library")
kotlin("android")
}
android {