Hot answers tagged battery-life
This is 'doze', a new power optimization feature introduced in Marshmallow. Apps have to be compliant to doze specifications (APIs), to work continously across system low power states., While Google alarm app from stock android will work as it will be already doze compliant, any third party app (motorola apps or playstore apps) may or maynot have doze ...
Google Play Services is in charge of Google Cloud Messaging (GCM). GCM is the mechanism by which applications can request to exit doze mode, upon receiving high priority messages from GCM. In other words, Google Play Services is partly in control of doze mode, so it cannot be dozed.
30 hours probably isn't too bad, especially if you use your phone a lot. If you're in an area where reception is poor, this will also have a negative effect on battery. There are apps on the Play Store ('Tasker' is one, 'Macrodroid' is another) that you can use to setup macros which perform certain tasks/functions based on the conditions you provide. ...
Screen v. motion Consider an application like email, which periodically polls your mail server for new email and perhaps alerts you to new mail by making a sound or light notification. When you are physically awake, you may want to be informed in a timely manner when you receive email even if the screen is off, which requires application network access. ...
Only top voted, non community-wiki answers of a minimum length are eligible