On Jan 28, 12:40 am, Dianne Hackborn <[email protected]> wrote:
> Yeah there are two big things I have on my priority list to address this:
>
> - Some facility to figure out which applications are draining your battery.
>
> - A way to entirely force stop an application: kill all its processes, stop
> all its services, unregister its alarms, remove its notifications, etc.
> There is actually already a mechanism to do this in the system, we just need
> to surface the API and provide a UI for it.

I agree on both counts. However, I also agree on the interaction model/
functional model of having no quit and using the OS to manage
applications. Unfortunately, the nature of power consumption as
related to network usage and overall device activity so strongly
impacts battery life that the user experience is greatly diminished in
some cases. As mentioned in this thread, applications that seem to
believe onPause() doesn't mean, "hey, pause," affect experiences that
are unrelated to that application (especially if they spawn
themselves).

I would love, Dianne, to have an official mechanism to expose these
applications. I could see this as evolving into sort of a permissions-
based model where end users can set their balance of performance /
battery life in a general sense, and have applications take that data
into account when doing background tasks.

Of course, I'm preaching to the choir, I'm sure. I just think of it as
ways that we can make the platform more mature for the end user by
making tools for developers to more quantitatively assess their impact
on responsiveness and battery life, even if they are measuring apps
that aren't their own.

Mark

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to