Mobile phone batteries usually do not last for very long. About 10 months after working on it, more often than not, cell phone battery starts to falter. The reason for this could be plenty.
Batteries have a shelf life. For example, they may come with about 300 charge capacity. This means that a charge is counted only if the battery charged after the "battery empty" switch-off. However, if the battery is charged without it getting completely drained, then that does not account for a charge. Therefore, a battery that has a 300 charge capacity can only be optimally used for so many times after the battery is completely drained out.
Hence, the smartest way of charging battery would be when it signals low battery, but definitely before it empties out. That way, battery life is best secured.
Independent of that, there are several functions on your cell phone that are consume high amounts of battery. Bluetooth has the vivid characteristic of draining the battery. Turn Bluetooth off when you aren't using it. The same with InfraRed, if that feature is on your cell phone. High resolution and high quality displays consume higher amounts of energy. So turn on the power-saver and turn your light time-out settings to a shorter period of time.
If you're addicted to gaming on your cell phone, there's a huge chance that you're phone battery dies out quickly. Running applications, even if it's an open message, should be closed to save battery. This idle program lying in the background sucks away the energy.
If your battery signals it is low, deactivating the vibrating mode of the phone is a good way to save battery. Keeping on the ringing or beep mode saves battery, whereas vibration alert consumes a lot more. And lastly, switch your phone off if you aren't using it. It is the ultimate battery saver.