A service "turned inside out" A "mediator" class that manages a pool of threads, submits / cancels / executes task objects, manages the wake lock (based on having tasks).
And a service whose only responsibility is to do startForeground / stopForeground when it's told to. All in the same process. This way I don't have to bind to a service (which is asynchronous) and it's easier to manage state in the UI, to indicate to the user what the app is doing, and to queue up tasks when necessary. -- K 2015-02-19 23:30 GMT+03:00 Kristopher Micinski <[email protected]>: > Right, that's a good point I did not mention. > > I'm interested in knowing what percentage of apps use a framework like > this rather than facilities purely within the "vanilla" Android > framework. > > I can do some rough calculations in a while by grabbing a bunch of > apps and running some analysis on them, > > Kris > > > On Thu, Feb 19, 2015 at 3:13 PM, TreKing <[email protected]> wrote: > > > > On Thu, Feb 19, 2015 at 2:03 PM, Kristopher Micinski > > <[email protected]> wrote: > >> > >> I was > >> wondering if there were any other patterns that app developers used > >> that I hadn't thought about, > > > > > > Use a library like Volley or Retrofit. > > > > > ------------------------------------------------------------------------------------------------- > > TreKing - Chicago transit tracking app for Android-powered devices > > > -- 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 --- You received this message because you are subscribed to the Google Groups "Android Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.

