1. TabHost与策略模式 2. ViewGroup与组合模式 3. 单例模式(InputMethodManager, DefaultServiceManager) Reference: 策略模式--从源码TabHost中看策略模式 Android设计模式系列(1)--SDK源码之组合模式