Skip to content

Latest commit

 

History

History
62 lines (34 loc) · 2.58 KB

README.md

File metadata and controls

62 lines (34 loc) · 2.58 KB

HealthyBattery

An Android application to help the user have good habits, so that the battery can last longer.

##Why I made this: -It was on my to-do list for a while, so why not ;)

-Use battery manager class

-To learn more things about Android

-To have the chance to personalize my app

#Features: -Show basic data about the battery such as:

                                        -Status
                                        
                                        -Type of plug
                                        
                                        -Battery Level
                                        
                                        -Health
                                        
                                        -Battery Technology
                                        
                                        -Battery Temperature
                                        
                                        -Battery Voltage

-Graph with battery evolution

-Notification (Alert Dialog (for now)) (when the app is open) if the battery is too high or too low and if the temperature is too high or to low

-Settings to define:

                 -Temperature format (ºC or F)
                 
                 -Notification with one play/loop sound and with or withou vibration
                 
                 -Choose the battery level of when you want to be notified (recommended: 30%)

-Tips to make the battery last longer and stay in good health

-Service that collects the battery level (in normal mode and in DOZE, every 30 minutes) (Still in Beta and it's buggy)

##Permissions: Vibrate: Save battery data: Save battery data: For crash analytics(temporary):

##Dependencies To Bind Android views and callbacks to fields and methods: https://github.com/JakeWharton/butterknife

To make the graph: https://github.com/appsthatmatter/GraphView

Get it on Google Play