Skip to content

Instantly share code, notes, and snippets.

View rafakob's full-sized avatar

Rafał Kobyłko rafakob

View GitHub Profile
package io.tsh.gdziesiedzi.utils;
import android.support.v7.widget.RecyclerView;
import java.util.List;
public class AdapterAnimator<T> {
private final RecyclerView.Adapter adapter;
public AdapterAnimator(RecyclerView.Adapter adapter) {
this.adapter = adapter;
GIF: http://i.giphy.com/26AHH8u6ailoD3hpm.gif
public class Animate {
/**
* Animate height of a ViewGroup object.
*
* @param target ViewGroup
* @return Builder
*/
public static ValueAnimatorBuilder viewGroupHeight(ViewGroup target) {
return new ValueAnimatorBuilder<ViewGroup>(target) {
@Override
@rafakob
rafakob / PhotoStation_remote_api.md
Created May 27, 2016 01:27 — forked from anthonydahanne/PhotoStation_remote_api.md
*unofficial* Documentation of the Synology PhotoStation remote api

Logging in :

POST /photo/mApp/ajax/login.php HTTP/1.1
Content-Length: 113
Content-Type: application/x-www-form-urlencoded
Host: 192.168.1.2:80
Connection: Keep-Alive

action=login&amp;username=user&amp;passwd=password&amp;video_formats=%5B%5B%22*%22%2C0%2C0%2C1280%2C720%2C0%2C%5B%5D%5D%5D
import android.animation.ValueAnimator;
import android.graphics.Color;
import android.graphics.ColorMatrix;
import android.graphics.ColorMatrixColorFilter;
import android.support.design.widget.AppBarLayout;
import android.view.View;
import android.view.ViewGroup;
import android.view.animation.AccelerateDecelerateInterpolator;
import android.view.animation.DecelerateInterpolator;
import android.widget.ImageView;
@rafakob
rafakob / circle.yml
Created May 30, 2016 22:37 — forked from dazza5000/circle.yml
CircleCI Android Configuration Template - circle.yml
#
# Build configuration for Circle CI
#
general:
artifacts:
- /home/ubuntu/CriminalIntent/app/build/outputs/apk/
machine:
environment:
.gradle
/local.properties
/.idea/workspace.xml
/.idea/libraries
.DS_Store
/build
/captures
# Built application files
/*/build/
@rafakob
rafakob / Test.java
Last active June 14, 2016 10:45
test mockito
public class LoginPresenter extends MvpPresenter<LoginView> {
public void register() {
blablaMethod();
}
public void blablaMethod(){
}
}
@rafakob
rafakob / AllApis.java
Created September 23, 2016 10:41
JavaPoet
public class AllApis {
private final List<InterfaceElement> apis;
private final Filer filer;
private final Elements elements;
public AllApis(List<InterfaceElement> apis, Filer filer, Elements elements) {
this.apis = apis;
this.filer = filer;
this.elements = elements;