Есть в Android API класс ViewSwitcher, который служит как раз для переключения между двумя View, плюс с его помощью просто добавить анимацию при смене.
Насчет WakeLock-разрешения описал в своей статье Подробнее о реализации поддержки GCM на Android-клиенте. Если кратко: то это разрешение нужно, если будете пользоваться стандартной библиотекой от Google, но её исходные коды открыты — так что можно от него избавиться, если есть желание
AbsoluteLayout
? Лучше использоватьRelativeLayout
. Пример со StackOverflow: http://stackoverflow.com/questions/3294590/set-the-absolute-position-of-a-view-in-androidWakeLock
-разрешения описал в своей статье Подробнее о реализации поддержки GCM на Android-клиенте. Если кратко: то это разрешение нужно, если будете пользоваться стандартной библиотекой от Google, но её исходные коды открыты — так что можно от него избавиться, если есть желание