Skip to content

Instantly share code, notes, and snippets.

View hidayat05's full-sized avatar

Mas Kipli hidayat05

View GitHub Profile
@hidayat05
hidayat05 / PbandkEnumTypeAdapter.kt
Created February 23, 2021 08:14
Pbandk Enum type adapter for GSON
import com.google.gson.Gson
import com.google.gson.TypeAdapter
import com.google.gson.TypeAdapterFactory
import com.google.gson.reflect.TypeToken
import com.google.gson.stream.JsonReader
import com.google.gson.stream.JsonToken
import com.google.gson.stream.JsonWriter
import pbandk.Message
import java.io.IOException
@hidayat05
hidayat05 / CustomDialog.kt
Last active June 10, 2020 17:17
Custom Fragment dialog with margin
class CustomDialog : DialogFragment() {
override fun onCreateView(
inflater: LayoutInflater,
container: ViewGroup?,
savedInstanceState: Bundle?
): View? {
return layoutInflater.inflate(R.layout.fragment_custom_dialog, container, false)
}
@hidayat05
hidayat05 / TextView Different Text Size
Last active June 10, 2020 17:04
set text view different text size
setDifferentFontTextSize("20" to R.dimen.text_size_24sp,"Bottles" to R.dimen.text_size_16sp)
@hidayat05
hidayat05 / AppHelper.java
Created February 13, 2018 08:16 — forked from anggadarkprince/AppHelper.java
Upload file with Multipart Request Volley Android
import android.graphics.Bitmap;
import android.graphics.drawable.BitmapDrawable;
import android.graphics.drawable.Drawable;
import java.io.ByteArrayOutputStream;
/**
* Sketch Project Studio
* Created by Angga on 12/04/2016 14.27.
*/
public class AppHelper {
@hidayat05
hidayat05 / DateUtilsTest.java
Created August 8, 2017 03:38 — forked from izmajlowiczl/DateUtilsTest.java
Exploratory test for DateUtils::getRelativeTimeSpanString class from Android SDK.
package pl.izmajlowiczl.bsj.delete_me;
import android.text.format.DateUtils;
import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.robolectric.RobolectricTestRunner;
import java.util.Calendar;