Android Design Pattern

Look around some articles on the net, they said the reason why

Android dominates a big part of mobile OS market share is the fact

that it integrates Design patterns into its design philosophy.

Most of them are out of my knowledge, so I list them here and

will acquire all patterns, one by one.

  • Template Method
  • Factory Method
  • Observer
  • Abstract Factory
  • Adapter
  • Composite
  • Strategy
  • State
  • Proxy
  • Bridge
  • Iterator
  • Mediator
  • Fa?ade

According to last post, I should do things in new ways.

The below is the SOP of learning design patterns for android:

  1. Understand the theory of certain pattern
  2. Write a simple (really shoule be simple) test program using the pattern
  3. Push to Github with catogories
  4. Write details for each pattern and post them to this blog.

Be responsible to yourself.