This is the Maven Project, built by IntelliJ IDEA etc.
When using a library of this repository, please add this link: http://mickey305.github.io/maven/ to a build.gradle
file. For more information, I will describe in the next section.
Gradle projects are managed by build.gradle
files in their root directory. Please insert build.gradle
file in their root directry or sub-project directory if you might use this library to build your gradle project.
repositories {
maven { url 'http://mickey305.github.io/maven/repository/' }
}
e.g.
dependencies {
compile 'com.mickey305:common-library:0.0.1'
}
- java version - jdk7 on the dalvik.
- android API higher than 19 (Kitkat).
- same v0.0.3 of the common-library.
- gradle code:
compile 'com.mickey305:android-common-library:0.0.1'
- detail document here
- Java version - jdk7.
- android API: from 19 to 23.
- Timer - Related Class on Android System.
- may launch the Class(e.g. Activity, Service or BroadcastReceiver) or subclasses of those classes.
- gradle code:
compile 'com.mickey305:android-extension-library:0.0.1'
- detail document here
- example code
/* register Activity Class at 17:17:00 */
int id = 0;
// default timezone - Asia/Tokyo (+9:00)
MultipleScheduler ms = new MultipleScheduler(getApplicationContext());
try {
ms.setByTime(TestActivity.class, id, 17, 17, 0);
} catch (LaunchClassTypeException e) {
e.printStackTrace();
}
/* cancel Activity Class - launch */
try {
ms.cancel(TestActivity.class, id);
} catch (LaunchClassTypeException e) {
e.printStackTrace();
}
- java version - jdk8.
- Bugfix - RingBuffer class.
- JSON analysis libs added.
- gradle code:
compile 'com.mickey305:common-library:0.0.2'
- detail document here
- java version - higher than jdk7.
- First release.
- RingBuffer class added.
- gradle code:
compile 'com.mickey305:common-library:0.0.1'
- detail document here