refactoring of android ap