Skip to content

Instantly share code, notes, and snippets.

View wangjiegulu's full-sized avatar
💭
I may be slow to respond.

WangJie wangjiegulu

💭
I may be slow to respond.
View GitHub Profile
@wangjiegulu
wangjiegulu / hellogist
Created October 2, 2015 11:49
Hello Gist
class: center, middle
# Title
---
# Agenda
1. Introduction
2. Deep-dive
@wangjiegulu
wangjiegulu / android_gradle_java.md
Last active December 30, 2015 05:35
gradle.build for dagger2+Glide+RxJava/RxAndroid+OkHttp+RapidORM

Project build.gradle:

// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
    ext.support_version = "23.1.1"
    repositories {
        jcenter()
    }
    dependencies {
@wangjiegulu
wangjiegulu / android_gradle_kotlin.md
Created December 30, 2015 05:39
gradle.build for Kotlin+dagger2+Glide+RxJava/RxAndroid+OkHttp+RapidORM

Project build.gradle:

// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
    ext.kotlin_version = '1.0.0-beta-2417'
    ext.support_version = "23.1.1"
    repositories {
        jcenter()
    }
@wangjiegulu
wangjiegulu / Dagger2_Component_Dependencies.md
Last active March 22, 2018 09:38
Dagger2: Component ependencies
@Module
public class InteractorModule {
    @Provides
    public ILoginInfoInteractor providerILoginInfoInteractor() {
        return InteractorFactory.get(ILoginInfoInteractor.class);
    }
}
@wangjiegulu
wangjiegulu / Dagger2_Component_Dependencies.md
Created December 31, 2015 04:17
Dagger2: Component Dependencies
@Module
public class InteractorModule {
    @Provides
    public ILoginInfoInteractor providerILoginInfoInteractor() {
        return InteractorFactory.get(ILoginInfoInteractor.class);
    }
}
@wangjiegulu
wangjiegulu / Android_Jacoco_Unit_Test.MD
Last active November 19, 2016 06:41
Android_Jacoco_Unit_Test
apply plugin: 'jacoco'

buildTypes {
        debug {
            // ...
            // 打开该属性的话,在断点调试的时候会导致方法参数值丢失(看不到),所以在调试的时候要记得把它关掉
            testCoverageEnabled true
        }
}
@wangjiegulu
wangjiegulu / mavenupload.md
Last active July 23, 2018 07:27
maven upload gradle

in library:

apply from: '../mavenupload/maven_push.gradle'

maven_push.gradle:

@wangjiegulu
wangjiegulu / apply_meta_inf_maven_push.gradle
Last active March 22, 2018 09:33
apply RapidMetaInfPlugin and RapidMavenPushPlugin
// apply maven push plugin, https://github.com/wangjiegulu/RapidMavenPushPlugin
apply plugin: 'com.github.wangjiegulu.plg.rapidmavenpush'
rapidMavenPush {
printProperties = true
abortOnError = false
disable = false
defaultMavenType = 'local'
mavens {
maven {
mavenType = 'local'
@wangjiegulu
wangjiegulu / upload_file_to_drive.md
Last active May 31, 2019 07:13
Upload file to google drive via shell command.
####
#### x.sh [FILE] [FOLDER_ID] [FILE_ID]
#### https://labbots.com/google-drive-upload-bash-script/
#### https://developers.google.com/oauthplayground/
####
CLIENT_SERCRET=`cat CLIENT_SERCRET`
REFRESH_TOKEN=`cat REFRESH_TOKEN`
CLIENT_ID=`cat CLIENT_ID`