Android general purpose library