Skip to content

Instantly share code, notes, and snippets.

View catvinhquang's full-sized avatar
🍔
#codeforfood

Quang Cat catvinhquang

🍔
#codeforfood
  • Senior Android Engineer at Sea Group
  • Vietnam
View GitHub Profile
@catvinhquang
catvinhquang / MainAcitivty.java
Created October 6, 2018 15:51
Optimize Android app with StrictMode
package catvinhquang.myapplication;
import android.app.Activity;
import android.content.SharedPreferences;
import android.os.Bundle;
import android.os.StrictMode;
import android.preference.PreferenceManager;
public class MainActivity extends Activity {
@catvinhquang
catvinhquang / IndicatorRecyclerView.java
Last active June 25, 2019 10:07
Check out the video demo at the bottom
package catvinhquang.androiddeveloper;
import android.animation.ValueAnimator;
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Paint;
import android.support.annotation.Nullable;
import android.support.v7.widget.RecyclerView;
import android.util.AttributeSet;
@catvinhquang
catvinhquang / MainActivity.java
Created July 5, 2019 04:47
Carousel Layout
package catvinhquang.androiddeveloper;
import android.app.Activity;
import android.content.Context;
import android.os.Bundle;
import android.support.annotation.NonNull;
import android.support.v4.view.PagerAdapter;
import android.support.v4.view.ViewPager;
import android.util.DisplayMetrics;
import android.view.Gravity;
package com.example.myapplication;
import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.Canvas;
import android.graphics.drawable.Drawable;
import android.util.Log;
import androidx.core.content.ContextCompat;