Skip to content

Instantly share code, notes, and snippets.

View jeluchu's full-sized avatar
😎
Developing with anime

Jesús María jeluchu

😎
Developing with anime
View GitHub Profile
@jeluchu
jeluchu / mapboxoptions.kt
Last active March 4, 2019 11:52
Developing new map options for "MapboxU"
/* -------------------------------- DOWNLOAD BUTTON ---------------------------------------- */
private fun downloadRegionDialog() {
val builder = AlertDialog.Builder(this@MainActivity)
val regionNameEdit = EditText(this@MainActivity)
regionNameEdit.hint = "Introduce un nombre"
regionNameEdit.gravity = Gravity.CENTER_HORIZONTAL
regionNameEdit.ellipsize
@jeluchu
jeluchu / cameras_listsnap
Created April 15, 2019 20:07
java.lang.IllegalArgumentException: Parameter specified as non-null is null: method kotlin.jvm.internal.Intrinsics.checkParameterIsNotNull, parameter unused
package com.jeluchu.movimadrid.activity
import android.annotation.SuppressLint
import android.content.Context
import android.graphics.Bitmap
import android.graphics.BitmapFactory
import android.os.AsyncTask
import android.os.Bundle
import android.view.View
import android.widget.*
@jeluchu
jeluchu / DialogExtensions.kt
Created November 17, 2019 19:45 — forked from oakkub/DialogExtensions.kt
Kotlin extension functions for creating AlertDialog in a DSL way
import android.annotation.SuppressLint
import android.app.Activity
import android.app.AlertDialog
import android.content.Context
import android.support.annotation.StringRes
import android.support.v4.app.Fragment
import android.view.LayoutInflater
import android.view.View
import android.widget.Button
import android.widget.TextView
package com.jeluchu.aruppi.core.extensions.sharedprefs
import android.content.Context
import android.content.SharedPreferences
import android.util.Log
import androidx.preference.PreferenceManager
import com.google.gson.Gson
import com.google.gson.reflect.TypeToken
@jeluchu
jeluchu / TypeConverter
Created August 9, 2020 12:30
Explain to save custom objecto on Room Database with TypeConverter
@TypeConverter
fun stringToListPromo(data: String?): List<PromoEntity?>? {
if (data == null) {
return Collections.emptyList()
}
val listType: Type = object :
TypeToken<List<PromoEntity?>?>() {}.type
return gson.fromJson<List<PromoEntity?>>(data, listType)
}