Skip to content

Instantly share code, notes, and snippets.

View Jogan's full-sized avatar

John Hogan Jogan

  • Android @ SiriusXM
  • NYC
View GitHub Profile
@Jogan
Jogan / DisclosePasswordEditText.java
Created January 27, 2015 18:13
EditText based off of Cyril Mottier's G+ Post https://plus.google.com/118417777153109946393/posts/D2bLxYDtAsu uses TintEditText for tint support.
import android.content.Context;
import android.graphics.drawable.Drawable;
import android.support.v7.internal.widget.TintEditText;
import android.util.AttributeSet;
import android.view.MotionEvent;
import android.view.View;
import android.view.View.OnTouchListener;
import android.view.inputmethod.EditorInfo;
/**
@Jogan
Jogan / DividerItemDecoration
Created October 29, 2014 14:13
DIviderItemDecoration updated without deprecation
import android.content.Context;
import android.content.res.TypedArray;
import android.graphics.Canvas;
import android.graphics.Rect;
import android.graphics.drawable.Drawable;
import android.support.v7.widget.LinearLayoutManager;
import android.support.v7.widget.RecyclerView;
import android.util.AttributeSet;
import android.view.View;
@Jogan
Jogan / FloatingActionButton.java
Last active December 4, 2023 12:48
Implementation of Android L's floating action button pattern. API 14+
package your_package;
import android.animation.AnimatorSet;
import android.animation.ObjectAnimator;
import android.app.Activity;
import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;