FORUMS
Remove All Ads from XDA

 View Poll Results: Would you like a new name for the App?

Visual Battery
 
0 Vote(s)
0%
Visual Battery Indicator
 
1 Vote(s)
5.00%
Battery Line
 
1 Vote(s)
5.00%
Batterysaber
 
4 Vote(s)
20.00%
Let it stay as "Energy Bar"
 
16 Vote(s)
80.00%
Pixel Battery
 
1 Vote(s)
5.00%
Pixel Battery Indicator
 
2 Vote(s)
10.00%
Pixel Thick Battery
 
0 Vote(s)
0%
My suggestion (please post it in the Thread)
 
0 Vote(s)
0%

[App] [2.3+] Energy Bar - a pulsating Battery Indicator! [100,000+ Downloads]

1,414 posts
Thanks Meter: 389
 
By jagan2, Recognized Developer on 14th December 2013, 08:37 AM
Post Reply Email Thread
Announcement from jagan2: The downloads count on Google Play Market for Energy Bar is now 100,000+, thank you guys! :-)

Greetings!

Many of you who have a Windows Mobile past like me, might have instantly recognized the thin colorful line(s) in the above image. And for the new Android generation, introducing Energy Bar - a pulsating Battery indicator!

Energy Bar puts a thin line on top of your Status Bar whose length corresponds to your device's current Battery level.

Got a full charge? The line will cover the whole width of your screen.
Battery depleting? So will the length of Energy Bar.

After several iterations (thank you for the feedback, early testers), the App is now feature packed:
  • Energy Bar can be configured from a width of 1 pixel to cover the entire status bar
  • Energy Bar puts almost 0% load on CPU, as it wakes up only to reflect any change in battery level
  • Energy Bar's origin can be configured as left/center/right
  • Energy Bar can hide on fullscreen content (apps, videos, images, games etc)
  • Energy Bar can be configured to change colors automatically depending on the live battery level
  • Energy Bar could have a mono color/multiple color segments/gradient
  • You can literally assign any color in the world for your favorite configuration
  • Energy Bar as a cool pulsating animation whenever a power source is plugged into your device

There is something about visual over numbers that keeps you and your device's battery level in sync with just a glance. You may find it intuitive/effective/stylish way to read the battery level, let me know what you think


--------------------------------------------------------------------------------------------------------------


DOWNLOADS:



OR



OR

Attachments!

OR, using TapaTalk? the hyperlinked images above don't work? Here's a play link:

https://bitly.com/energy_bar

--------------------------------------------------------------------------------------------------------------


SCREENSHOTS


--------------------------------------------------------------------------------------------------------------


ORIGINAL THREAD ARCHIVE:

PLEASE RATE THE APP WITH THE STARS IT DESERVES ON GOOGLE PLAY MARKET

UPDATE K: Latest version of Energy Bar - EB_6.0_BETA now available on Google Play Store, thread will be updated with change log, screenshots and .apk soon.

UPDATE J: This first post has become too crowded and Energy Bar EB_5.0.5_BETA deserves it's own space!! Checkout screenshots, links to download and more in POST #3.

UPDATE I: EB_4.1.2 is up with some quick fixes to version EB_4.1.1, download this latest version from the Download sections above. Also available on Google Play Market, download to receive automatic updates.

What's New?

UPDATE H: EB_4.1.1 is up with some quick fixes to version EB_4.1, download this latest version from the Download sections above. Also available on Google Play Market, download to receive automatic updates.

UPDATE G: EB_4.1 is up, download this latest version from the Download sections above. Also available on Google Play Market, download to receive automatic updates.

What's New?

UPDATE F: EB_4.0 is uploaded, adds the to-do feature for the last update - pauses animation on screen off. You can download the version right now from the Downloads section or from Google Play Market to receive updates automatically.

UPDATE E: New version, EB_4.0_XDA_BETA is now available in Downloads section.

As promised, this version packs in new features (both internal and visual,)

#1 The visual elements of the App now look more uniform across various versions of Android.
#2 The Single Color and Multicolor Modes are now combined as one, and that gives you the ability to:
  • Make the Bar use a single color (even when the Battery is low)
  • You can set your own Battery Low Level and assign a color for it to indicate
  • Make multiple segments of the Bar with different colors to indicate each segment. Maximum is upto 6 AND yes, the segment limits are variables controlled by you.
  • There is a live preview which gives you an idea how segments are arranged and color-coded for the Bar.
#3 Replaced the Color Wheel with a older one, which is more accurate.

To do for this version (4.0):
#1 Pause animation on screen off

Hope to receive some feedback soon.

UPDATE D: Latest version EB_3.4 is on the Google Play Market.

UPDATE C: Check the Attachement for Version EB_3.2 (BETA), addresses some bugs. Let me know how is it working.

UPDATE B: Just released an updated version of Energy Bar (EB_3) on Google Play Market, before you get all excited, this update is completely focused on stability/performance. I completely rewrote the code (made a big structural change), I would consider this update as an essential major internal update. Also, it should now perform better during the charging animation.

But, just to not totally disappoint you guys, I have added the following few things that is visual:
#1 The center animation is now more symmetrical (two pulses.)
#2 Custom Colors!!
#3 Thickness is now controllable to the level of pixels (larger devices can make the Bar even more thicker now.)

And lastly, am not abandoning the project with this update, I have got all the list of feature requests made so far since the first release, will be adding one by one.



UPDATE A: Initial version released! Scroll down to get the Download link (check the attachments for screenshot!)

Features:-
✓ An interactive UI to configure the Bar live, which reflects your color choice on both the Bar and the UI itself.
✓ Can be aligned left-right-center of the screen.
✓ Multiple colors option - the Bar changes color in every 20% Battery level interval.
✓ Thickness of the Bar can be configured.
✓ Option to start the Bar automatically on phone restart.
✓ Options to keep a shortcut to either hide or configure the Bar instantly from notification panel.
✓ Puts 0% load on CPU when running on Battery, on Battery level changes, system wakes up the Bar momentarily to update.


VIDEO REVIEWS:


__________________________________________________ __________________________________________________ _____________________

Greetings!

Many of you who have a Windows Mobile past like me, might be very well familiar with the inspiration behind this application I created, temporarily called as Energy Bar. I saw a couple of Android versions as well, including the one which comes bundled with MIUI custom roms. So, here is my implementation of it (Video Below):

What it does?
  • Puts an Energy Bar at the top of the screen which indicates current battery level on any screen.
  • Plug-in any AC power source to start pulsating animation. The animation is detailed enough to let you know where was your battery level when you initially plugged in and what is it's current level during the whole process of charging.
  • A customizer interface to choose between three colors, Activate/Deactivate, auto start on boot.
  • The color chosen is always saved and used when the service is activated/deactivated, crashed and restarted, auto start on boot.
  • When customizer interface is closed by clicking "Close and run in background....", only the bar runs which takes around 3 to 4 MB static RAM.
  • The load on the CPU is 0% when the AC source is not plugged in. The service gets activated only when battery is reduced.


The Video:

NOTE: The video below is of the TEST version of the App, an updated video will be soon posted.

It's hard to showcase the features in screenshots (attached,) so I have uploaded a video of the app in action:


DOWNLOAD:



OR



OR

Attachments!

OR, using TapaTalk? the hyperlinked images above don't work? Here's a play link:

https://bitly.com/energy_bar

Please feel free to make feature requests/give feedbacks/comments. Enjoy!

Thanks,
jagan2

Attached Thumbnails
Click image for larger version

Name:	Energy Bar Showcase.jpg
Views:	2592
Size:	65.6 KB
ID:	3756712  
Attached Files
File Type: apk EB_6.1.3_BETA.apk - [Click for QR Code] (2.16 MB, 286 views)
The Following 62 Users Say Thank You to jagan2 For This Useful Post: [ View ]
 
 
14th December 2013, 08:37 AM |#2  
jagan2's Avatar
OP Recognized Developer
Thanks Meter: 389
 
More
EB_6.1.3_BETA Screenshots [LATEST]
WHAT'S NEW

EB_6.1.3_BETA:
* Attempts to resolve bugs faced by some devices.
Thank you everybody for sending in reports!
EB_6.1_BETA:
* Auto-hide is now not limited to just fullscreen videos, games, images. It will work on any fullscreen content which doesn't have a Status Bar.
* Support for Android 6.0.
* Flashy Ad replaced with native static one.
* UI glitches are now fixed completely.
* Lot of internal optimizaetion for continued harmony between your device and Energy Bar


High Resolution UI Screenshots attached!
Attached Thumbnails
Click image for larger version

Name:	Screenshot 1.png
Views:	348
Size:	250.4 KB
ID:	3756739   Click image for larger version

Name:	Screenshot 2.png
Views:	354
Size:	224.5 KB
ID:	3756740   Click image for larger version

Name:	Screenshot 3.jpg
Views:	340
Size:	112.6 KB
ID:	3756741   Click image for larger version

Name:	Screenshot 4.png
Views:	332
Size:	130.5 KB
ID:	3756742   Click image for larger version

Name:	Screenshot 5.png
Views:	320
Size:	132.0 KB
ID:	3756743   Click image for larger version

Name:	Screenshot 6.png
Views:	308
Size:	146.2 KB
ID:	3756744   Click image for larger version

Name:	Screenshot 7.jpg
Views:	300
Size:	102.5 KB
ID:	3756745  
The Following 3 Users Say Thank You to jagan2 For This Useful Post: [ View ]
14th December 2013, 08:37 AM |#3  
jagan2's Avatar
OP Recognized Developer
Thanks Meter: 389
 
More
Energy Bar, version EB_5.0.5_BETA
UPDATE 3: New version is attached!

EB_5.0.5_BETA:
This update makes 'Support Dev Pack' concrete if you have/will buy.

UPDATE 2: If you have some time to spare from your precious time, please help translating Energy Bar into your native language! Here are all the texts to be translated: http://bit.ly/eb_translate

UPDATE: Re-uploaded a newer .apk with a minor improvement

*MAJOR UPGRADE*

What's New?
#1 Energy Bar can finally feel privileged in your device as it's now an Accessibility Service - no more random Force Closes.
#2 A brand new UI, scrapped those lengthy guides, the App is all yours to explore!
#3 Three different color pickers to go with what you see or be picky with HEX codes.

Also with this release, there is a 'Support Dev Pack' that you can purchase to not only support my developments but also get some cool new features:-

#1 Gradient Energy Bar
#2 Status Bar as your Energy Bar
#3 The 'Support Dev Pack' will be valid for all your devices running your Google Account.

You can preview these features inside the App live

Apart from the obvious visible changes a lot of internal changes have occurred, the App is almost re-built from scratch. We're almost close to make Energy Bar a real solid integral part of our devices, I say 'close' as the nature of the App leads to unexpected results in certain devices. I tried my best to patch missing support from Android with my workarounds as much as possible at many places, your precious feedback may help further.

Note:- This version doesn't restore your settings from previous ones, all future ones will do though.

As always, you guys get hands on the update first, the .apk is attached with this post! But please be sure to rate it on Google Play Store as well when it's up (which will be within half a day - doing a staged rollout.)
Attached Thumbnails
Click image for larger version

Name:	Screenshot_2015-06-06-19-47-57.png
Views:	752
Size:	44.7 KB
ID:	3356028   Click image for larger version

Name:	Screenshot_2015-06-06-19-48-42.png
Views:	750
Size:	36.1 KB
ID:	3356029   Click image for larger version

Name:	Screenshot_2015-06-06-19-48-54.png
Views:	726
Size:	46.0 KB
ID:	3356030   Click image for larger version

Name:	Screenshot_2015-06-06-19-49-02.png
Views:	712
Size:	47.5 KB
ID:	3356031   Click image for larger version

Name:	Screenshot_2015-06-06-19-49-14.png
Views:	696
Size:	45.9 KB
ID:	3356032   Click image for larger version

Name:	Screenshot_2015-06-06-19-49-32.png
Views:	700
Size:	92.8 KB
ID:	3356033   Click image for larger version

Name:	Screenshot_2015-06-06-19-49-37.png
Views:	714
Size:	95.1 KB
ID:	3356034   Click image for larger version

Name:	Screenshot_2015-06-10-06-08-12.png
Views:	692
Size:	43.5 KB
ID:	3356035   Click image for larger version

Name:	Screenshot_2015-06-10-06-22-39.png
Views:	696
Size:	57.7 KB
ID:	3356036   Click image for larger version

Name:	Screenshot_2015-06-10-06-08-21.png
Views:	684
Size:	43.1 KB
ID:	3356037   Click image for larger version

Name:	Screenshot_2015-06-10-06-08-35.png
Views:	686
Size:	35.5 KB
ID:	3356038   Click image for larger version

Name:	QR CODE.png
Views:	1936
Size:	36.7 KB
ID:	3756756  
The Following 4 Users Say Thank You to jagan2 For This Useful Post: [ View ]
14th December 2013, 08:42 AM |#4  
jagan2's Avatar
OP Recognized Developer
Thanks Meter: 389
 
More
Service
Discussion of the Release Version of the App starts from Post #20.
The Following 8 Users Say Thank You to jagan2 For This Useful Post: [ View ]
14th December 2013, 11:53 PM |#5  
jagan2's Avatar
OP Recognized Developer
Thanks Meter: 389
 
More
Some screenshots by the XDA community, I don't know if the Bar is complementing their beautiful screen set-up or the set-up is complementing the Bar

Credits (in the order they appear in attachment): @Gu$houn*, @Micoolef, @ivn888, @Gu$houn*

Missed your screenshot? Just mention me in your post to remind me to update here.
Attached Thumbnails
Click image for larger version

Name:	uploadfromtaptalk1389787508868.jpg
Views:	2165
Size:	88.1 KB
ID:	2518778   Click image for larger version

Name:	tedyve7u.jpg
Views:	2116
Size:	55.7 KB
ID:	2518779   Click image for larger version

Name:	droid_screen-2.png
Views:	2099
Size:	29.9 KB
ID:	2518780   Click image for larger version

Name:	ahugyzet.jpg
Views:	2028
Size:	69.7 KB
ID:	2518782  
The Following 4 Users Say Thank You to jagan2 For This Useful Post: [ View ]
15th December 2013, 12:06 AM |#6  
NBruderman's Avatar
Senior Member
Flag Haifa
Thanks Meter: 960
 
Donate to Me
More
Quote:
Originally Posted by jagan2

Reserved.

Did you think to use xposed framework fot it?

Tapatalked from my GT-I9500
15th December 2013, 11:57 AM |#7  
jagan2's Avatar
OP Recognized Developer
Thanks Meter: 389
 
More
Quote:
Originally Posted by NBruderman

Did you think to use xposed framework fot it?

Tapatalked from my GT-I9500

Well, I want it to be available for non-root users as well. So, not planning to use Xposed at the moment.
The Following 3 Users Say Thank You to jagan2 For This Useful Post: [ View ]
15th December 2013, 03:30 PM |#8  
NBruderman's Avatar
Senior Member
Flag Haifa
Thanks Meter: 960
 
Donate to Me
More
Quote:
Originally Posted by jagan2

Well, I want it to be available for non-root users as well. So, not planning to use Xposed at the moment.

How do you want to make changes in the UI without root?
15th December 2013, 11:20 PM |#9  
jagan2's Avatar
OP Recognized Developer
Thanks Meter: 389
 
More
Quote:
Originally Posted by NBruderman

How do you want to make changes in the UI without root?

The change has already been made, one of the devices in the video is not a rooted phone.
The Following User Says Thank You to jagan2 For This Useful Post: [ View ]
16th December 2013, 12:54 PM |#10  
Junior Member
Flag Armidale
Thanks Meter: 1
 
More
It would be great if you could set different colours for every say 10% increment so green for 100 to 90 blue for 90 to 80 etcetera, also being able to change the frequency of the animations from 1% to 2% or 5% or whatever would also be quite cool.

Sent from my Nexus 4 using Tapatalk
16th December 2013, 01:33 PM |#11  
jagan2's Avatar
OP Recognized Developer
Thanks Meter: 389
 
More
Quote:
Originally Posted by Watty162

It would be great if you could set different colours for every say 10% increment so green for 100 to 90 blue for 90 to 80 etcetera, also being able to change the frequency of the animations from 1% to 2% or 5% or whatever would also be quite cool.

Sent from my Nexus 4 using Tapatalk

Every 10% might be messy, but will include the feature in a limited way, say every 25% may be.
The Following User Says Thank You to jagan2 For This Useful Post: [ View ]
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes