UI-design

What is a design pattern? Solution to a common problem. Let you learn from others and give you a head start to design and development. Never use a design pattern that doesn't solve a problem you have. Benefits of UI design pattern: Many of the commonly used design patterns have been well tested and are widely used. They also get refined over time. Often these solutions are better and easier to implement than reinventing the wheel. Consistency to the Android Platform. Availability of free libraries projects, avoid implementation from scratch, code faster...