Skip to content

Instantly share code, notes, and snippets.

Unranked mduisenov

Block or report user

Report or block mduisenov

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View gist:ace76f3919e0d8d9fd95362240cf65ce
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/mainLayout"
android:layout_width="match_parent"
android:layout_height="match_parent">
<include
android:id="@+id/emptyLayout"
layout="@layout/layout_empty"/>
View GridSpacingItemDecoration
package ui.widget;
import android.content.Context;
import android.graphics.Rect;
import android.support.annotation.DimenRes;
import android.support.v7.widget.GridLayoutManager;
import android.support.v7.widget.LinearLayoutManager;
import android.support.v7.widget.RecyclerView;
import android.support.v7.widget.StaggeredGridLayoutManager;
import android.view.View;
View ExpandableBarLayout
package com.vk.dialogsample.widget.expandable;
import android.animation.Animator;
import android.animation.ObjectAnimator;
import android.animation.TimeInterpolator;
import android.animation.ValueAnimator;
import android.annotation.TargetApi;
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Color;
View ForegroundRelativeLayout
package com.vk.dialogsample.widget;
import android.annotation.TargetApi;
import android.content.Context;
import android.content.res.TypedArray;
import android.graphics.Canvas;
import android.graphics.drawable.Drawable;
import android.util.AttributeSet;
import android.widget.RelativeLayout;
@mduisenov
mduisenov / java_urls.txt
Created Aug 31, 2016 — forked from poxu/java_urls.txt
Ссылки на русскоязычные видео о java
View java_urls.txt
##1. Вопросы оптимизации и производительности
###1.1 Производительность и оптимизация
#Сергей Куксенко, Oracle — Железные счётчики на страже производительности
https://www.youtube.com/watch?v=RlX0f9pzhtc
#Алексей Шипилёв, Oracle — Катехизис java.lang.String
#о реализации строк в Java, способы оптимизации работы со строками и ошибки, которые часто допускают при оптимизации работы со строками,
https://www.youtube.com/watch?v=SZFe3m1DV1A
View ViewPagerAdapter
class ViewPagerAdapter(fm: FragmentManager?) : FragmentStatePagerAdapter(fm) {
private var mFragmentList: ArrayList<Fragment> = ArrayList()
private var mFragmentTitleList: ArrayList<String> = ArrayList()
fun addFragment(fragment: Fragment, s: String) {
mFragmentList.add(fragment)
mFragmentTitleList.add(s)
}
You can’t perform that action at this time.