an android's dream of learning Android programming