Briefly
The project through the analysis of the design patterns in the Android system to enhance people's understanding of the design pattern, from the source of the analysis of the understanding of the Android system itself, but also from the excellent design of the actual use of the model and its application of the scene, to avoid in the actual development of the mechanically. If you are not familiar with the six development principles of the object, it is necessary to learn the six principles of object orientation before learning the model.
- Single-Case mode
- Builder mode
- Appearance mode
- Template method
- Adapter mode
- Observer pattern
- Policy mode
- Proxy mode
- Iterator mode
- Responsibility chain Model
- Command mode
- Bridging mode
- Prototype mode
Original address: Https://github.com/simple-android-framework-exchange/android_design_patterns_analysis#schedule
Android Source design mode analysis Open source project