Android async and nonblocking API guidelines  |  Android Open Source Project