# dp_android
《Android 源碼設計模式解析與實戰》學習總結及部分示例代碼,感謝作者。
書中源代碼地址: https://github.com/hehonghui/android_dp_analysis_code
書中結合Android源代碼,講解設計模式在Android源代碼中的運用及分析。
第一部分是面向對象六大原則;
第二部分是每個設計模式的具體分析與運用;
第三部分介紹了應用的架構,比如MVC,MVP,MVVP;還有易混淆的設計模式的比較總結。
在此總結了一些示例代碼,並且把原來Eclipse的項目移植到了Android Studio環境中,分享給大家。
源代碼地址:https://github.com/carlshen/dp_android.git
android_dp_plugin_host 動態加載框架的主程序
android_dp_plugin_plugin 動態加載框架的插件程序
CommandApplication 命令模式的源代碼
Simple_eventbus_demo 事件模式的源代碼
simple_imageloader 圖片加載的源代碼
the-tech-frontier-app MVP例子的源代碼
CircleMenuLayout 圓形菜單及適配器的源代碼