Chapter 7. Animating Widgets and Layouts

Animations are an important element in the user interface design of a modern application. However, it's also easy to overuse animations in your designs. A general guideline for animation use in a non-game application is only animate user interactions and notifications, and keep the duration short so that it doesn't impact the user's experience negatively. For a game, more animation is generally acceptable (or even expected).

So why animate user interaction and not (for example) the background of your application? For one thing, animating the background of an application is distracting, and if you are trying to capture or present important information to the user, it's unprofessional (no matter how good ...

Get Android User Interface Development now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.