android-developers - 26 new messages in 16 topics - digest

by Bartolo Illiano » Thu, 10 Sep 2009 06:26:38 GMT


Sponsored Links
 Who use a Titanium Developer for buld android apps ?

--~--~---------~--~----~------------~-------~--~----~



Other Threads

1. Is there a API implementing a multi-selected list views?

Hi all, 

I want to know if there is a API that have implemented a multi-selected
list views. I am developing a File Manager, and I need a list view where
I can select several items other than only one.

Many thanks.
Frank, Wei




--~--~---------~--~----~------------~-------~--~----~

2. Polling internet, battery life Suggestion / Question?

Hi,

Connecting to internet continously or polling is likely to cause drain on
battery. (
 http://www.***.com/ ;q=battery+life&qt_g=Search+this+group
 ).

Lots of people are going to write apps that poll server. Each one will need
configuration on how often to poll. And user will have to configure in each
app. If he configures every 15 min in 3 different apps and each start poll
at a different point in time he will be connecting to the internet thrice
every 15 min. Not nice.

Suggestion

1. Set up a Internet polling mechanism for polling the internet defaulting
to every fif{*filter*} minutes. User can change this setting in one place. Allow
services / apps to subscribe to this service. IPM(Internet polling
mechanism) wakes up one service at a time. service polls internet does
whatever it wants and goes back to sleep.

Now each app has to initiate a connection and close it, which from my very
basic understanding will slowdown the whole process and again drain battery.
Instead IPM opens a socket and hands socket to each service round robin
fashion. Service only indicates done. When all subscribers done IPM closes
down connection.

Question
Does this make sense, I am no TCP stack or Mobile phone expert. Will
somebody with more knowledge pitch in please.

gk

--~--~---------~--~----~------------~-------~--~----~

3. Simple Talk - Sample GTalk Application -

4. Lost my code

5. about calling back from c++ to android..

6. Persistence of handlers registered with Context.registerReceiver

7. MySQL in android server