Thanks Mark and Ksotya, So With background thread spawned from Service, provides functionality as desired. But it has 2 drawback which i must consider
As Mark wrote: Only waiting for time tick, it is not wise to wait from app, better use alarmmanger. As Kostya wrote: I should be considering that service may be killed in extreme condition if OS think. -Amit On Feb 4, 11:54 pm, Kostya Vasilyev <[email protected]> wrote: > 04.02.2011 21:48, Amit : > > > Thanks for reply. > > > Is it necessary to ride on AlarmManager or similar other service. > > To get reliable scheduled notifications, yes. > > > Is > > there any drawback in using background thread spawned from my process > > itself. > > If you just spawn a thread without a service, then you're not telling > Android that what you're doing is important, and it may decide to get > rid of your application's process. This will terminate the thread as > well, aborting any network IO you may have at that time. > > > And my process own at least one service so i can assume life > > of my process will be towards higher side. > > Just having a service doesn't help with extending a process' lifetime. > > Android considers your service more important than others in two cases > (that I know of): > > - Your service was bound by a foreground application; > - The service called startForeground. > > -- Kostya > > > > > Thanks, > > amit > > > On Feb 4, 5:17 pm, Kostya Vasilyev<[email protected]> wrote: > >> Yes, use AlarmManager, possibly with an IntentService or > >> WakefulIntentService. > > >> -- > >> Kostya Vasilyev --http://kmansoft.wordpress.com > >> 04.02.2011 15:14 "Amit"<[email protected]> : > > >>> Hi, > >>> Is it possible to trigger periodic network I/O from a pocess, who is > >>> currently in background. And in my case it is possible that none of > >>> activiy is in foreground at the time when network i/o is requested. > >>> This I/O is client driven. > >>> Thanks in advance > >>> -Amit > >>> -- > >>> 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]<android-developers%[email protected]> > >>> For more options, visit this group at > >>>http://groups.google.com/group/android-developers?hl=en > > -- > Kostya Vasilyev -- WiFi Manager + pretty widget > --http://kmansoft.wordpress.com -- 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

