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:
- Understand the theory of certain pattern
- Write a simple (really shoule be simple) test program using the pattern
- Push to Github with catogories
- Write details for each pattern and post them to this blog.
Be responsible to yourself.