More specific? Ehhhm, well, resources shared with other apps are processor time and memory. My app is Steel, a web browser. If I run my app, without anything else (I can easily check the DDMS log to see what's going on), It loads fast and fine, the on screen keyboard is very repsonsive etc. Resources required are memory for one or more WebView objects and processor time for rendering/event handling (what others are there that I share with the other apps?)
If I had used other resource heavy apps before launching Steel (like the other browser or maps), the UI is sluggish, pages take longer to render, and event handling in the virtual keyboard is delayed. Until they finally get cleared out, which can take some time. And the OS developers are telling me that I should let the OS take care of exiting the application/resource management. Which is fine, but then I'd rather not see my application suffer from a bad design choice in the OS (a little harsh, but you get my point). Until that changes, all I can do is tell my users that it's not my fault (although the only thing they see is my app), and that it is supposed to be that way. Michael On Jan 28, 10:29 am, Mark Murphy <mmur...@commonsware.com> wrote: > kolby wrote: > > I have a lot of my users complain about my app being unresponsive, > > which turns out to be a consequence of my app relying on the OS to > > take care of resource management. > > Could you be more specific? > > > So I guess my question would be, is there something my app can do to > > make room for the resources it needs at startup without slowing it > > down too much? > > That would depend a bit on what "the resources it needs at startup" are. > Can you give us more details? > > -- > Mark Murphy (a Commons Guy)http://commonsware.com > _The Busy Coder's Guide to Android Development_ Version 2.0 Available! --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---