The latest update of the App let's Energy Bar feel all privileged as it's now more integrated with the device in the form of an Accessibility Service. To you as an user it means Energy Bar will be very reliable and fits well with the System. And to complement the integration a nice UI which let's you perform all sort of configuration on the Bar while it's live on your screen.
Out of the box features:-
✓ Adjust the thickness of the of the bar all the way from a
hairline to a value of 21.
✓ The Bar can be aligned left / center / right of the screen just
in case you prefer reading things from left to right. ;)
✓ You can color code your Energy Bar to add an extra layer of
information. A good instance could be you can split the bar into
segments of 4 starting from 1% you can have a different color at
each 25% of the battery.
✓ You can auto hide Energy Bar on fullscreen content (Apps Movies
Images Games etc.)
✓ The process of splitting the Bar is facilitated by an intuitive
UI where you can drag the sliders back and drop it at a point where
you want to make the split.
Want to delete a segment? Just drag the slider of a particular segment to it's minimum value and it will automatically get deleted.
Created lots of segments? Want to delete all? No Problem! Just
drag the slider of the first segment to it's minimum value and
everything gets reset.
✓ Three types of color pickers to choose any color in the world.
You can either play around with the pickers to see what you like or
just be precise with HEX codes.
Pickers:
HSV color picker
RGB color picker
HEX code color picker
Apart from the core features mentioned above the app has a 'Support Dev Pack' which you can get as an in-app purchase to support me (the developer) as well as get some uber cool extra features:
Status Bar:
✓ If you are on Android 4.4+ you can set Energy Bar as your status
Bar. And just in case your status bar hides Energy Bar on some
screens the Bar's thickness by default is a pixel or two more and
so you'll see a really thin Energy Bar below your status bar on
some screens.
Gradient Bar:
✓ I personally love this feature while you can already color code
Energy Bar out of the box with segments this feature let you set a
gradient to the Bar making the Bar fun to look at all the time yet
delivering crucial information about your battery ;)
Merge Segments:
✓ If you have created multiple segments you can merge and show at
once. It's like gradient except that colors have sharp
boundaries.
All that is cool! But what about Energy Bar consuming Battery?!
This is one of the most exciting question for me to answer. Energy Bar more than anything understands that you need to utilize your battery efficiently (after all that's why you installed the App right? ;) .) Energy Bar sits on the screen silently putting almost 0% load on CPU if battery level changes Android wakes up Energy Bar. Once awake Energy Bar quickly updates itself and goes back to sleep. And to be that extra efficient the Bar goes on deep sleep when you turn off the screen meaning it doesn't even read changes in battery level when the screen is off.
Accessibility Service's permission requirement:
Users have been enjoying the ultra stability and reliability of Energy Bar every since version 5.0. And that's because it now runs as an Accessibility Service. The permission prompted by Android when Energy Bar is turned on is a 'minimum requirement' for ANY Accessibility Service (even a dummy one.) Be assured that the App does NOT access anything.