Event Manager

Event Manager

1,000 - 5,000 downloads

Add this app to your lists
Event Manager helps you get the most out of your Android device by having your device respond to events which occur and taking certain actions. For instance, when you plug your device into AC power, you would like to have your device shut off bluetooth, WIFI and turn down the notification volume. Another example would be automatically launching navigation or starting your playlist playing on Mondays and Fridays when you dock the device in your car. It is also possible to schedule events to have your ringtone change for instance on workdays at 8AM and schedule another event to change to a home ringtone at 5PM. Nesting conditions are also possible where your device only takes actions if all conditions are met.

This application was designed to be as light on the system as possible to achieve the desired results. For instance, the scheduler is setup so that when you create scheduled events, the app sets an alarm within Android and then goes dormant until Android notifies the app that the schedule has been met. The way the application was designed there is no polling or constant running activities which may impact your battery. Everything is “set and forget” until the Android operating system notifies the app that it needs to respond to a condition.

Conditions:
WIFI Change (connected to SSID / Disconnected)
A specific time and day
Battery state changes (LOW/OK)
Between time/day range
Display state changes (display on/off)
Dock state changes (docked desk, car or undocked)
Headset state changes (headset plugged or unplugged)
Power state changes (plugged USB and/or plugged AC)
When the device reboots

Results:
Change notification or ringtone
Change ringer, notification, music and alarm volume settings independently.
Launch application
Launch web page
Start listening to a playlist
Play a sound
Change screen off timeout
Text-To-Speech
Toggle WIFI
Toggle airplane mode
Toggle auto rotate
Toggle bluetooth
Toggle mobile data
Toggle account sync

Widget support is now available which allows you to execute an event on touch. Try it out by adding a widget for your event to the home screen. You can now enable/disable an event by long pressing the event. This is useful should you need to disable an event from automatically executing. A disabled event can still be executed via the widget so if you create a widget and do not want the widget to follow the normal automatic execute conditions, simply create the event and disable it. Your widget will still execute the event on touching.

Version 1.10
ADDED - condition Bluetooth connected/disconnected
ADDED - result enable/disable tether *** root required ***
FIXED - Feeback needs to be scrollable due to small resolution screens
HACK - HTC-M8 reporting invalid BatteryManager.EXTRA_PLUGGED of 8
ADDED - WIFI connected to ANY SSID

Version 1.9
ADDED - 24hr format when choosing times
FIXED - "Unable to start activity" error. EventManager fromPreferences returning null.
FIXED - "WakeLock under-locked" in EventReceiver
FIXED - "NullPointerException" bug in WiFiStateChange condition
UPDATED - Feedback report (commons-net-3.3)
UPDATED - Better information when submitting logs

Version 1.8
Added new text-to-speech result
Added execute via event long press
Added result launch web page
Fixed Bug in "Between day/time does" day matching
Fixed Bug in "at a specific time" not executing due to seconds/milliseconds different
Fixed missing serialVersionUID in TimeSpecific
Changed "Between day/time does" will not execute. Use "at a specific time".

Version 1.4
Fixed scheduler rewrite
Fixed scheduled events now shows next runtime inside the event
Fixed added WAKE_LOCK to ensure event notifies when receiver is fired
Added condition for specific time/day
Added condition for WIFI changes (connected/disconnected)
Added result for playing sound
Added feedback options menu w/log submission ability

Recently changed in this version

Version 1.10
ADDED - condition Bluetooth connected/disconnected
ADDED - result enable/disable tether *** root required ***
FIXED - Feeback needs to be scrollable due to small resolution screens
HACK - HTC-M8 reporting invalid BatteryManager.EXTRA_PLUGGED of 8
ADDED - WIFI connected to ANY SSID

Thanks,

Please report any problems or feedback to support@developersinfo.com. I can't fix what I don't know about.


Comments and ratings for Event Manager
  • (61 stars)

    by Surya Antix on 28/02/2014

    force close?

  • (61 stars)

    by shamim HOSSAIN on 13/01/2014

    Xperia

  • (61 stars)

    by Roy Arne Nordmarken on 12/01/2014

    This app does what it says, without being flashy or eating resources. Perfect! Is it possible to add a function to launch/go to the home screen and/or turn off the screen when an event is triggered?

  • (61 stars)

    by Ronald Harvey on 19/11/2013

    Event Manager ROCKS!!!! After trying DOZENS of other docking/event manager/tasker apps, FINALLY this one WORKS PERFECTLY!!! THANK YOU!! All those other apps that claim to react to changed states never worked on my Xoom 4.1.2 tablet. All I wanted to do

  • (61 stars)

    by Pablo Orozco on 03/09/2013

    I needed a event manager to tell me what app was crashing my system when I installed them. Not a bloated app neither...Great job to the programmers!!!

  • (61 stars)

    by Boris Pardon on 28/08/2013

    All the other schedules crash on my Acer Liquid E350, this one works. Will still have to test it yet thoroughly, though.

  • (61 stars)

    by David Beach on 21/01/2013

    sinole does what i want no flashy gimicks and is very light and perfrct to save battery if you set an event to disable items like wifi at night or when you dont need them!