Skip to content

Instantly share code, notes, and snippets.

@igorokr
igorokr / Main.java
Created December 18, 2017 09:24
JavaMagick
package com.company;
import java.util.ArrayList;
import java.util.List;
public class Main {
public static class MyList<T> {
private List<Object> mInnerList = new ArrayList<>();
@igorokr
igorokr / MyCustomViewMatchers.java
Last active October 8, 2022 21:45
Android Espresso: custom spinner selected item matcher by text. Checks if specific text presents in any TextView (or their heirs) of Spinner selected item.
package com.rirdev.aafl.demo.test.ui;
import android.content.res.Resources;
import android.support.test.espresso.matcher.BoundedMatcher;
import android.util.Log;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Spinner;
import android.widget.TextView;
import org.hamcrest.Description;
package com.rirdev.aafl.demo.notification.daily;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.content.SharedPreferences;
import android.preference.PreferenceManager;
import android.widget.Toast;
import com.rirdev.aafl.DateUtils;
import com.rirdev.aafl.demo.R;
package com.rirdev.aafl.demo.notification.budgetover;
import android.app.AlarmManager;
import android.app.Notification;
import android.app.NotificationManager;
import android.app.PendingIntent;
import android.content.Context;
import android.content.Intent;
import android.content.SharedPreferences;
import android.media.RingtoneManager;
@igorokr
igorokr / MeasureExecTimeHelper.java
Created July 28, 2015 00:25
Helper class to measure execution time in java code
import java.util.concurrent.TimeUnit;
/**
* Helper class to measure execution time in java code
*
* Usage:
*
* public static void main(String[] args) {
* MeasureExecTimeHelper.start();
* staffToMeasureExecTime();