Skip to content

Instantly share code, notes, and snippets.

View EminYahyayev's full-sized avatar

Emin Yahyayev EminYahyayev

  • PASHA Bank OJSC
  • Baku, Azerbaijan
View GitHub Profile
{
"v": 1,
"tz": 0,
"sy": 2021,
"sm": 1,
"sd": 1,
"sjd": 2459216,
"ey": 2021,
"em": 12,
"ed": 31,
{
"v": 4,
"tz": 0,
"sy": 2021,
"sm": 1,
"sd": 1,
"sjd": 2459216,
"ey": 2021,
"em": 12,
"ed": 31,
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@EminYahyayev
EminYahyayev / LeakSlackUploadService.java
Created February 16, 2016 23:23 — forked from pyricau/LeakSlackUploadService.java
Sending Leak Traces to a Slack Channel (and HipChat, see the comments)
import android.util.Log;
import com.squareup.leakcanary.AnalysisResult;
import com.squareup.leakcanary.DisplayLeakService;
import com.squareup.leakcanary.HeapDump;
import retrofit.RestAdapter;
import retrofit.RetrofitError;
import retrofit.http.Multipart;
import retrofit.http.POST;
import retrofit.http.Part;
import retrofit.mime.TypedFile;
{
"configuration": {
"navdrawer_extra_1_url": "http://extra1.com",
"navdrawer_extra_2_url": "http://extra2.com",
"navdrawer_extra_3_url": "http://extra3.com",
"navdrawer_extra_4_url": "http://extra4.com"
},
"tabs": [
{
"active": true,
@EminYahyayev
EminYahyayev / gist:9e63de9c96e4cd097dbc
Created August 31, 2015 21:50
Gradle: packs the project
task copyApkForZip(type: Copy) {
from 'build/outputs/apk'
into '../apk'
include '**/app-release.apk'
}
task zipBackup(type: Zip) {
dependsOn "copyApkForZip"
from('../'){
exclude "**/build"
@EminYahyayev
EminYahyayev / MainActivity.java
Last active August 29, 2015 14:27 — forked from blackcj/MainActivity.java
Design support library with CoordinatorLayout, SwipeRefreshLayout and RecyclerView.
import android.os.Bundle;
import android.support.design.widget.AppBarLayout;
import android.support.design.widget.TabLayout;
import android.support.v4.widget.SwipeRefreshLayout;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.GridLayoutManager;
import android.support.v7.widget.RecyclerView;
import android.util.Log;
import com.blackcj.designsupportexample.adapters.RecyclerViewAdapter;
package com.ewintory.udacity.popularmovies.ui.adapter;
import android.support.annotation.NonNull;
import android.support.v4.app.Fragment;
import android.support.v7.widget.RecyclerView;
import android.view.LayoutInflater;
import android.view.ViewGroup;
import com.ewintory.udacity.popularmovies.R;
package com.ewintory.udacity.popularmovies.ui.adapter;
import android.graphics.PorterDuff;
import android.support.annotation.NonNull;
import android.support.v4.app.Fragment;
import android.support.v7.graphics.Palette;
import android.support.v7.widget.RecyclerView;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageButton;
@EminYahyayev
EminYahyayev / AspectLockedCardView.java
Created July 18, 2015 20:45
Based on CommonsWare's AspectLockedFrameLayout
package az.dgtl.egg.ui.widget;
import android.content.Context;
import android.support.v7.widget.CardView;
import android.util.AttributeSet;
import android.view.View;
/**
* Based on CommonsWare's AspectLockedFrameLayout
*/