Dashbug

Additional

Language
Java
Version
1.0.0 (Mar 13, 2018)
Created
Mar 12, 2018
Updated
Aug 23, 2018 (Retired)
Owner
Lazar Jelić (jelic98)
Contributors
Lazar Jelić (jelic98)
Kelita Solomon (Kelita)
2
Activity
Badge
Generate
Download
Source code

Advertisement

Dashbug

Android library that lets developers modify configuration class(es) at runtime. Useful in situations when app's behaviour changes depending on fields in configuration class like theme switcher, user credentials, various flags, etc. Developers can alter these fields without recompiling source code.

This awesome icon was made by @iqbalhood.

Demo

Installing

  1. Add repository in root build.gradle
    allprojects {
        repositories {
            ...
            maven { url 'https://jitpack.io' }
        }
    }
  1. Add the dependency
    dependencies {
        compile 'com.github.jelic98:dashbug:1.0.0'
    }

Usage

    Dashbug db = new Dashbug(AppConfig.class); // Provide configuration class
    db.start(this, getApplicationContext()); // Show notification

TODO

  • Add CheckBox for boolean fields
  • Adapt NotificationCompat for Android O