Skip to content

Instantly share code, notes, and snippets.

View R00We's full-sized avatar
🎯
Focusing

R00We R00We

🎯
Focusing
  • Russia, Chelyabinsk
View GitHub Profile
@R00We
R00We / FilterableListAdapter.kt
Last active June 20, 2020 11:51
ListAdapter by RecyclerView with implementation Filterable
abstract class FilterableListAdapter<Item>(
callback: DiffUtil.ItemCallback<Item>
): ListAdapter<Item, RecyclerView.ViewHolder>(callback), Filterable {
protected val rawItems = mutableListOf<Item>()
protected var itemsNotFound: Boolean = false
override fun getFilter(): Filter {
return object: Filter(){
override fun performFiltering(constraint: CharSequence): FilterResults {
public class Main {
public static class Reverse {
public String reverse(String source) {
String [] stringArray = source.split("");
for(int i = 0; i < stringArray.length / 2; i++)
{
String temp = stringArray[i];
stringArray[i] = stringArray[stringArray.length - i - 1];
public class Main {
private static class Calculator {
private Calculator() {
}
public int calc(String string) {
String [] instance = string.split(" ");
@R00We
R00We / Test1.java
Last active February 15, 2017 06:49
public class Main {
private static class ConsolePrinter implements Runnable {
// private final String text = "my text"; Модификатор final говорит нам, что переменная должна быть установлена только 1 раз
private final String text;
private ConsolePrinter(String text) {
this.text = text;
}
-keep class com.flurry.** { *; }
-dontwarn com.flurry.**
-keepattributes *Annotation*,EnclosingMethod
-keepclasseswithmembers class * {
public <init>(android.content.Context, android.util.AttributeSet, int);
}
# Google Play Services library