Google announces 900 million Android activations, 48 billion app downloads