介紹:MD版的花瓣網App運行效果: <ignore_js_op> 源碼下載:http://code.662p.com/view/13784.html 使用說明:架構 這個項目在寫在很久之前,當時MVP架構網路上各種分析描述,但是感覺都是各說各的。不確定項目是否採用MVP架構就先動手寫代碼,隨時準備 ...
介紹:MD版的花瓣網App
運行效果: <ignore_js_op>
源碼下載:
http://code.662p.com/view/13784.html
使用說明:架構
目前的架構:
- 基本思想是採用模板方法模式,父類控制代碼結構,子類實現,部分具有相同功能的再提供父類實現。 例如BaseSwipeViewPagerActivity是所有具有上拉刷新SwipeRefreshLayout和左右滑動ViewPager的子Activity類的父類。BaseRecyclerHeadFragment是所有具有能夠添加頭尾View的RecyclerView的父類Fragment,內部主要實現向下滑動自動載入數據。
- 每個Activity負責邏輯控制,其中會包含都會有一至多個Fragment負責UI顯示,儘可能的不在Activity有網路操作
詳細說明:http://android.662p.com/thread-6598-1-1.html