Skip to content

Instantly share code, notes, and snippets.

@Ashusolanki
Ashusolanki / SeekbarHint.kt
Created January 30, 2019 08:49
Custom SeekBar in Kotlin
import android.animation.ObjectAnimator
import android.content.Context
import android.graphics.Canvas
import android.graphics.Paint
import android.text.TextPaint
import android.util.AttributeSet
import android.view.animation.DecelerateInterpolator
import com.gauravkhannamarketeer.congen.R;
import kotlinx.android.synthetic.main.activity_font_selection.view.*
@Ashusolanki
Ashusolanki / SeekbarHint.kt
Created January 30, 2019 08:49
Custom SeekBar in Kotlin
import android.animation.ObjectAnimator
import android.content.Context
import android.graphics.Canvas
import android.graphics.Paint
import android.text.TextPaint
import android.util.AttributeSet
import android.view.animation.DecelerateInterpolator
import com.gauravkhannamarketeer.congen.R;
import kotlinx.android.synthetic.main.activity_font_selection.view.*
@Ashusolanki
Ashusolanki / SeekbarHint.kt
Created January 30, 2019 08:49
Custom SeekBar in Kotlin
import android.animation.ObjectAnimator
import android.content.Context
import android.graphics.Canvas
import android.graphics.Paint
import android.text.TextPaint
import android.util.AttributeSet
import android.view.animation.DecelerateInterpolator
import com.gauravkhannamarketeer.congen.R;
import kotlinx.android.synthetic.main.activity_font_selection.view.*
private String postTime(Date date)
{
long postTime = date.getTime();
long atTime = System.currentTimeMillis();
long diff = atTime - postTime;
long sec = TimeUnit.SECONDS.convert(diff, TimeUnit.MILLISECONDS);
if (sec >= 60) {
long minit = TimeUnit.MINUTES.convert(diff, TimeUnit.MILLISECONDS);
if (minit >= 60) {
@Ashusolanki
Ashusolanki / LikeView.java
Last active March 28, 2019 13:21
Instagram LikeView
import android.content.Context;
import android.support.v7.widget.AppCompatImageView;
import android.util.AttributeSet;
import android.util.Log;
import android.view.animation.AlphaAnimation;
import android.view.animation.Animation;
import android.view.animation.AnimationSet;
import android.view.animation.ScaleAnimation;
public class LikeView extends AppCompatImageView {
package com.devzoneashvin.circletimer;
import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
import android.graphics.PorterDuff;
import android.graphics.PorterDuffColorFilter;
@Ashusolanki
Ashusolanki / Rules
Last active April 27, 2020 12:28
FIrestore Rules Role Vise Access
rules_version = '2';
service cloud.firestore
{
match /databases/{database}/documents
{
match /{document=**}
{
allow write: if isSignedIn() && isAdmin();
allow read : if isSignedIn() && (isUser() || isAdmin());
}