There are many ways to drain your battery. Just one of the examples is doing too much work in your application. Too much processing can affect your battery. However, we will point out ways you can save your battery and what you must avoid. Follow these points and keep them in mind every time you develop an application.
To keep your battery in the best condition, apply these advices:
- Reduce network communication as much as possible. Frequent network calls can affect your battery. Because of this, try to make this optimal.
- Determine if your phone is charging. That can be a good time to fire up intensive and performance demanding actions your application may need to do.
- Monitor connectivity status and perform connectivity related operations only when the connectivity status is proper.
- Make use of broadcast messages rationally. Frequent and unnecessary sending...