Just thought I would post to help with this phone.
Here's a list of my trusted apps for general use and are not battery hungry.
ES file explorer(I prefer older versions interface which you can find doing an .apk search rather than from google play store)Great for backing up apps using it's App manager.
DS Battery saver.Does a decent job and puts a battery percentage in the Top bar.Tried loads of others over the years and always come back to this one.
Alarm Clock Xtreme Free(in app ads).Tried others but they gobbled battery,this one doesn't so far.This cures the Alarm problem of it cutting out with the default clock on my i8200n.
CCcleaner.Not so much for the cleaner as too frequent cleaning of caches etc will worsen battery use.Caches are there for a reason e.g to speed up access and therefore reduce battery use.More for it's ability to disable unneeded apps easily.This goes for using programs that shutdown apps as well.The O/S is designed to do it itself but if you have a problem with an app always staying on when not needed you can track it down using a,"Wakelock" detector app from the playstore.
Opera Mini.Again use older version .apk as it's smaller and does the job.Very fast browser and compacts data if you are on a low data plan.
Check around to see what apps you DON'T need and disable them.One battery hog I found was the pre-installed Internet app.As I always have a couple of Browsers backed up no problem disabling this.I found that it had been called after I had slept and opened my phone and was using battery life even though I NEVER use it!
Disable it using CCcleaner.
Avast anti-virus for security and has some nice tools like a firewall to help block ads etc.
After installing any or all apps always go to your Phone's Google account and generate a new Ad ID and make sure you have visited the google ads page on the Internet and opt out of everything.
Hope this helps
Please note that my Phone is ,"Rooted" but all of the above should still benefit a none rooted phone.
Here's a list of my trusted apps for general use and are not battery hungry.
ES file explorer(I prefer older versions interface which you can find doing an .apk search rather than from google play store)Great for backing up apps using it's App manager.
DS Battery saver.Does a decent job and puts a battery percentage in the Top bar.Tried loads of others over the years and always come back to this one.
Alarm Clock Xtreme Free(in app ads).Tried others but they gobbled battery,this one doesn't so far.This cures the Alarm problem of it cutting out with the default clock on my i8200n.
CCcleaner.Not so much for the cleaner as too frequent cleaning of caches etc will worsen battery use.Caches are there for a reason e.g to speed up access and therefore reduce battery use.More for it's ability to disable unneeded apps easily.This goes for using programs that shutdown apps as well.The O/S is designed to do it itself but if you have a problem with an app always staying on when not needed you can track it down using a,"Wakelock" detector app from the playstore.
Opera Mini.Again use older version .apk as it's smaller and does the job.Very fast browser and compacts data if you are on a low data plan.
Check around to see what apps you DON'T need and disable them.One battery hog I found was the pre-installed Internet app.As I always have a couple of Browsers backed up no problem disabling this.I found that it had been called after I had slept and opened my phone and was using battery life even though I NEVER use it!
Disable it using CCcleaner.
Avast anti-virus for security and has some nice tools like a firewall to help block ads etc.
After installing any or all apps always go to your Phone's Google account and generate a new Ad ID and make sure you have visited the google ads page on the Internet and opt out of everything.
Hope this helps

Please note that my Phone is ,"Rooted" but all of the above should still benefit a none rooted phone.