great reusable code in android