Skip to content

Instantly share code, notes, and snippets.

View daolq3012's full-sized avatar
🎯
Focusing

daolq daolq3012

🎯
Focusing
View GitHub Profile
@daolq3012
daolq3012 / creative-cloud-disable.md
Created September 7, 2021 03:41 — forked from andreibosco/creative-cloud-disable.md
disable creative cloud startup on mac
@daolq3012
daolq3012 / README.md
Created April 20, 2021 07:32 — forked from lopspower/README.md
Hexadecimal color code for transparency

Hexadecimal color code for transparency

Twitter

How to set transparency with hex value ?

For example, you want to set 40% alpha transparence to #000000 (black color), you need to add 66 like this #66000000.

Download This sample on Google Play Store

/**
* RoundLayout
*/
public class RoundLayout extends RelativeLayout {
private Bitmap mMaskBitmap;
private Paint mPaint;
private Paint mMaskPaint;
private float mCornerRadius;
private boolean isCircle = false;
@daolq3012
daolq3012 / gist:1200ff6312abbbc9a10713a03098604b
Created July 17, 2017 08:40
RxErrorHandlingCallAdapterFactory.java
package com.fstyle.structure_android.data.source.remote.api.middleware;
import android.text.TextUtils;
import android.util.Log;
import com.fstyle.structure_android.data.source.remote.api.error.BaseException;
import com.fstyle.structure_android.data.source.remote.api.response.ErrorResponse;
import com.google.gson.Gson;
import com.jakewharton.retrofit2.adapter.rxjava2.HttpException;
import com.jakewharton.retrofit2.adapter.rxjava2.RxJava2CallAdapterFactory;
import io.reactivex.Completable;
package com.fstyle.structure_android.data.source.remote.api.middleware
import android.text.TextUtils
import android.util.Log
import com.fstyle.structure_android.data.source.remote.api.error.BaseException
import com.fstyle.structure_android.data.source.remote.api.response.ErrorResponse
import com.google.gson.Gson
import com.jakewharton.retrofit2.adapter.rxjava2.HttpException
import com.jakewharton.retrofit2.adapter.rxjava2.RxJava2CallAdapterFactory
import io.reactivex.*
public abstract class EndlessRecyclerOnScrollListener extends RecyclerView.OnScrollListener {
private static final int VISIBLE_THRESHOLD = 5;
private int mPreviousTotal;
private boolean isLoading = true;
private int mFirstVisibleItem;
private int mVisibleItemCount;
private int mTotalItemCount;
private int mCurrentPage = 0;
public class CornerButton extends TextViewCustomFont {
GradientDrawable mDrawable;
private int mBgColor = Color.WHITE;
private int mBgColorSelected = Color.WHITE;
private int mBgColorDisabled = Color.LTGRAY;
private boolean mSelected = false;
private int mCornerRadius = 0;
private int mStrokeWidth = 0;
private int mStrokeColor = Color.TRANSPARENT;
public class TextViewCustomFont extends TextView {
private static final String TAG = TextViewCustomFont.class.getSimpleName();
public TextViewCustomFont(Context context) {
super(context);
initProperties(null);
}
public TextViewCustomFont(Context context, AttributeSet attrs) {
package com.lab.dmm.okan.ui;
import android.content.Context;
import android.util.AttributeSet;
import android.view.ViewTreeObserver;
import android.widget.TextView;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
/**