Memory hungry Android applications are often responsible for making our device overheat. Having a highly active CPU and GPU can significantly decrease not only performance due to thermal throttling, but also battery life of your device because it's working much harder. Furthermore, batteries less efficiently store charge when they're running at above optimal batteries. And since batteries have a limited number of charge-discharge cycles, you will eventually find that your battery discharges much faster than it did originally.

There are some things that you can do to make your battery last longer. Your battery's temperature can be controlled by third party applications like EaseUS Coolphone by XDA Senior Member Santhosh M. EaseUS Coolphone is an app that can be used to close all the background processes that make your device overly stressed and hot. In addition to one tap closing, which is a very nice feature, the application offers a few interesting options like switching device's connectivity settings through toggles and adding battery temperature or percentage indicators.

Some features available in the application require root to work better. If you can't or don't want to root your device, you can still use EaseUS Coolphone, but your possibilities will be somewhat impaired. The app itself should work with every device running Ice Cream Sandwich or newer.

More information regarding the application, thorough feature list and download link can be found in the EaseUS Coolphone-Cool Battery forum thread. Are you facing an overheating battery? Head over there and give this application a shot.