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
- Add repository in root
build.gradle
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
- 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