On Thu, Mar 26, 2009 at 10:51 PM, Sundog <sunns...@gmail.com> wrote:
>
> I see her point, it isn't scalable. What do you do when two apps both
> want this, and you want both apps?
>
> No, I agree, this needs addressing but not this way.
>

Michael, it's not about what *apps* want. It's what the *user* wants.
I am the user, and I want to launch an application, so I run it and It's on top.
If it wants the "run alone" privilege, and I'm OK with it (or want it
to be this way) what's the problem?

I forgot whether it was JBQ who first mentioned that the very problem
originates from the fact that a process might get paused to perform a
GC, should the system want it to.
I don't insist on a special permission to run alone.

I'm OK with a solution, which allows an app to not participate in
global GC, either via an API call, or via a setting in the manifest
file.
I guess an API would be even better, so a process can decided to not
participate in global GC only when it wants to, e.g. when the original
poster of this thread launches an activity, requiring smooth
scrolling, or playing a video.

I can also imagine, that this is not a very hard thing to implement.

Cheers

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

Reply via email to