Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo

A Android Library for persistent and time based notifications.

Jun 24, 2018

BatchMan (short for batch manager) is an android library implementation responsible for batching of events based on the configurations done by the client, and giving the batch back to the client.

Jan 21, 2017

Trigger is a back-port of JobScheduler mechanism from Android Lollipop.

May 6, 2015

The recommended pattern for Android's equivalent to cron jobs and Windows scheduled tasks is to use AlarmManager. This works well when coupled with an IntentService, as the service will do its work on a background thread and shut down when there is no more work to do.

There's one small problem: IntentService does nothing to keep the device awake. If the alarm was a WAKEUP variant, the phone will only stay awake on its own while the BroadcastReceiver handling the alarm is in its onReceive() method. Otherwise, the phone may fall back asleep.

WakefulIntentService attempts to combat this by combining the ease of IntentService with a partial WakeLock.

Jan 3, 2015

Boogaloo is a task-retry manager with a certain back-off time.

Dec 27, 2014

JobSchedulerCompat is a backport of Android Lollipop's JobScheduler to api 10+. All JobScheduler features are implemented.

Nov 16, 2014

cron4j is a scheduler for the Java platform which is very similar to the UNIX cron daemon. With cron4j you can launch, from within your Java applications, any task you need at the right time, according to some simple rules.

Jul 5, 2014