Skip to content

Instantly share code, notes, and snippets.

@nightbear1009
nightbear1009 / SpliteImageView.java
Created November 26, 2014 14:29
a splite image example
package com.fanpage.tedliang.shaderexample;
import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.Canvas;
import android.graphics.Paint;
import android.graphics.Rect;
import android.util.AttributeSet;
import android.view.MotionEvent;
import android.widget.ImageView;
@nightbear1009
nightbear1009 / build.gradle
Created October 22, 2014 10:11
build.gradle for retrolamda
apply plugin: 'com.android.application'
apply plugin: 'retrolambda'
android {
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
compileSdkVersion 21
buildToolsVersion '21.0.0'
@nightbear1009
nightbear1009 / CustomView.java
Created October 16, 2014 02:39
a note of DrawerArrowDrawable
package com.example.ted.myapplication;
import android.animation.ObjectAnimator;
import android.animation.ValueAnimator;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.ColorFilter;
import android.graphics.Matrix;
import android.graphics.Paint;
import android.graphics.Path;
@nightbear1009
nightbear1009 / MyActivity.java
Created September 19, 2014 14:09
listview header animation
package com.example.tedliang.myapplication;
import android.animation.Animator;
import android.animation.AnimatorSet;
import android.animation.ObjectAnimator;
import android.animation.ValueAnimator;
import android.app.ActionBar;
import android.app.Activity;
import android.content.Context;
import android.os.Bundle;
@nightbear1009
nightbear1009 / ToogleDrawableDown.java
Created September 15, 2014 12:50
ToogleDrawableDown draw a triangle using drawable
package com.ui;
import android.graphics.Canvas;
import android.graphics.ColorFilter;
import android.graphics.Paint;
import android.graphics.Paint.Style;
import android.graphics.Path;
import android.graphics.Path.FillType;
import android.graphics.Point;
import android.graphics.RectF;