The solution here is a change in attitude. I don't use a task killer
on my phone, never have. And my phone sports good performance for
weeks on end.

I do, however, frequently visit manage applications -> running
services. And I also uninstall apps that run services that probably
shouldn't be.

Example: <suchandsuchapp>crond_service.. CROND service? This is what
the alarm manager is for, doing a repeated task every so often. If you
are consuming memory being in the background all the time, when you
could simply invoke the alarm_manager to wake you every so often, that
is much better for performance and battery.

The fact that devs aren't using the APIs correctly and using
background services for EVERYTHING is part of the reason why smart
people who have 75% of a clue are telling the tech blog writers that a
task killer is a "necessary part of the Android experience". Who then
write about it on Engadget (oops, I mean their blog). And then the
people who have no knowledge but think they do run around and cause
all the problems.

Obviously the solution isn't to eliminate task killers. One possible
solution is to contact the authors of the most prominent task killers
and get them to try to change their UI to highlight "top resource
consuming tasks" as opposed to emphasizing the "kill all" button.

Another part of the puzzle is educating the iditions, and another part
of the puzzle is to, as developers, use the APIs correctly. They can't
kill your service if it's not running and is triggered by
AlarmManager.

Use your brains, becoming draconian about what apps are allowed on the
Market gives up one of Android's greatest competitive advantages.

-E

On May 3, 12:11 pm, TreKing <[email protected]> wrote:
> 2010/4/30 Tomáš Hubálek <[email protected]>
>
> >  people either don't know what exactly task killers do and how they work or
> > just don't read doc.
>
> Or they're just flipping stupid. I read the comments on one app I use once
> and one poster said something to the effect: "stops working every time I run
> task killer" attached to a 1 star rating. You can't make this stuff up.
>
>
>
> > I think that Google should prohibit all task killers as they are malicious
> > and are breaking other apps.
>
> What do you think?
>
> I don't think the task killer apps are in and of themselves malicious -
> they're just powerful tools that are easily accessible and abused by people
> that don't know any better. There's not really much that can be done about
> it other than what you're already doing - trying to educate your users about
> them.
>
> --------------------------------------------------------------------------- 
> ----------------------
> TreKing - Chicago transit tracking app for Android-powered 
> deviceshttp://sites.google.com/site/rezmobileapps/treking
>
> --
> 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 
> athttp://groups.google.com/group/android-developers?hl=en

-- 
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