Android Rest Client
Android Rest Client is a simple rest API client library.
It can be used to run synchronous or asynchronous requests towards your API. A service class handles request execution by 2 kinds of thread pools, either a single thread executor or a fixed size executor. Each of the executors is backed by a priority queue which means each individual request can have an execution priority set.
Authorization is handled by setting an OAuth token in the header, but can be replaced with a custom implementation.