Hello, When the device goes to sleep, any activity that was in the foreground is paused. It is like someone has launched a black screen activity on top. Is this understanding correct ?
I have some doubts on device sleep impact during the following scenarios: 1. If my device goes to sleep just when some AsyncTask was executing, what will happen ? Will the task execution stop and wait till the device turns back on ? Or will execution go on as usual ? Same question for Android Handlers. As per my understanding, when there is no Wake Lock, then the CPU will stop..and so will all scheduling services that use it. 2. The same question, if i have spawned a custom worker thread which was active..and the device slept. What will be the status of my worker thread ? 3. If the application had bound itself to a network interface (suppose an IP address obtained due to a WiFi connection)..and the device goes to sleep. Will this connection be lost if I do not take a WiFiLock ? 4. Affect of sleep behavior on an android service that is currently doing some work (downloading something or playing music) ? 5. Is it possible to test the deep sleep behavior using the Emulator to do some sanity testing for my application ? I could not find a way to do so. 6. In some of the use cases that i have, the screen can be turned off...however i want the CPU running for sometime after the screen is dark. For such scenarios, is the PARTIAL_WAKE_LOCK<http://developer.android.com/reference/android/os/PowerManager.html#PARTIAL_WAKE_LOCK> the best approach for me? Thanks in advance Best Regards Indodroid.
-- 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

