Skip to content

Instantly share code, notes, and snippets.

View smkazemi's full-sized avatar

Sayed MohamadReza Kazemi smkazemi

View GitHub Profile
@Pavneet-Sing
Pavneet-Sing / MainActivity.java
Last active September 30, 2021 04:05
Animate a view using ObjectAnimator from left-to-right upto half of screen and inverse (right-to-left)
package com.pavneet.myapplication;
import android.animation.AnimatorSet;
import android.animation.ObjectAnimator;
import android.graphics.Point;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.support.v7.widget.Toolbar;
import android.view.Display;
import android.view.View;
@rommansabbir
rommansabbir / Failure.kt
Created March 22, 2022 04:02
Sealed Class that return HTTP Failure (4xx, 5xx)
sealed class Failure {
/*Network Error*/
class NetworkConnection(var additionalData: Any? = null) : Failure()
/*Exception*/
class Exception(var additionalData: Any? = null) : Failure()
/**
* Although the HTTP standard specifies "unauthorized",
* semantically this response means "unauthenticated".