simple-android-framework/android_design_patterns_analysis
simple-android-framework/android_design_patterns_analysis has 2,665 GitHub stars and 1,464 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-07 20:04 UTC. Last push 2023-09-26.
Android源码设计模式分析项目
Measured star growth
- in 24h
- 0
- in 7 days
- Collecting history
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalAndroid源码设计模式分析开源项目
简述
设计模式已经成为开发人员最重要的技能之一,它们能够让你优雅、简单、灵活地解决开发中遇到的设计难题,让你的软件系统具有更好的可扩展性、灵活性,在特定场景之下让你的软件系统实现拥抱变化。但设计模式运用在Android上的书籍并不多,Android本身又是开源,那么剖析Android源码中的设计模式必定是我们学习设计模式的一个非常好的渠道。我们在大型系统中学习设计模式的运用,领悟它的设计思考、灵活运用,既学到了设计模式本身,也深入Android源码了解了它的一些核心原理。
一期成果 ( 2015.03.21 )
| 模式名 | 作者 |
|---|---|
| 单例模式 | Mr.Simple |
| Builder模式 | Mr.Simple |
| 外观模式 | elsdnwn、Mr.Simple |
| 模板方法 | Mr.Simple |
| 策略模式 | GKerison |
| 代理模式 | singwhatiwanna |
| 迭代器模式 | Haoxiqiang |
| 责任链模式 | AigeStudio |
| 命令模式 | lijunhuayc |
| 桥接模式 | shen0834 |
| 原型模式 | Mr.Simple |
非常感谢做出分享的同学, 此处应该有掌声!!!
更多模式
参考资料
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
560,755 starspublic-apis/public-apis
A collective list of free APIs
496,973 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
440,618 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
394,134 stars