Skip to content

Instantly share code, notes, and snippets.

@garywzh
garywzh / RuanzhuHelper.kt
Created July 25, 2018 07:42
软件著作权源代码去空行并复制到一个文件
import java.io.File
import java.io.FileNotFoundException
import java.util.*
const val RESULT_PATH = "src/main/resources/result.txt"
const val CODE_PATH = "src/main/resources/javacode"
fun main(args: Array<String>) {
val file = File(CODE_PATH)
File(RESULT_PATH).delete()
@garywzh
garywzh / GlideImageGetter.java
Created July 6, 2018 07:48
GlideImageGetter java version
import android.app.Activity;
import android.graphics.Bitmap;
import android.graphics.Canvas;
import android.graphics.drawable.BitmapDrawable;
import android.graphics.drawable.Drawable;
import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
import android.text.Html;
import android.widget.TextView;
@garywzh
garywzh / gitignore
Last active November 27, 2018 16:14
.gradle
.idea
/build
/captures
/local.properties
*.iml
.DS_Store
@garywzh
garywzh / PicassoImageGetter
Created March 31, 2018 07:48
PicassoImageGetter
import android.graphics.Bitmap
import android.graphics.Canvas
import android.graphics.drawable.BitmapDrawable
import android.graphics.drawable.Drawable
import android.text.Html
import android.util.Log
import android.widget.TextView
import com.squareup.picasso.Picasso
import com.squareup.picasso.Target
import java.lang.Exception
implementation 'com.squareup.okhttp3:logging-interceptor:3.9.0'
implementation 'com.squareup.retrofit2:retrofit:2.3.0'
implementation 'com.squareup.retrofit2:adapter-rxjava2:2.2.0'
implementation 'com.squareup.retrofit2:converter-gson:2.3.0'
implementation "io.reactivex.rxjava2:rxjava:2.1.6"
implementation 'io.reactivex.rxjava2:rxandroid:2.0.1'
class OpenHelper private constructor(context: Context) : SQLiteOpenHelper(context, DB_NAME, null, DB_VERSION) {
override fun onCreate(db: SQLiteDatabase) {
db.execSQL(Repo.CREATE_TABLE)
}
override fun onUpgrade(db: SQLiteDatabase, oldVersion: Int, newVersion: Int) {
// upgrade logic
}
companion object {