項目地址:https://github.com/benniaobuguai/android-project-wo2b
部分效果圖




項目結構
當前項目只是其中一個例子,wo2b-common-wrapper本身是一套通用的項目框架,能夠讓你基於此項目快速搭建屬於你自己的項目框架。
>wo2b-project-tu123
\---wo2b-common-wrapper
\-----wo2b-common-api
\-----wo2b-tp-android-support-v7-appcompat
\-----wo2b-tp-android-support-v7-recyclerview
\-----wo2b-tp-umeng
直接上圖
三步項目跑起來
通過項目結構圖,想要讓項目運行起來,下載項目代碼后,只需要三步。
wo2b-common-wrapper工程所依賴的工程,wo2b-common-api、wo2b-tp-android-support-v7-appcompat、wo2b-tp-android-support-v7-recyclerview、wo2b-tp-umeng等全部需要轉換成“is library”的方式。
wo2b-common-wrapper工程通過“add library”添加對上面幾個工程的引用,再把自身設置成“is library”。
具體的項目,如當前項目wo2b-project-tu123,通過“add library”添加對com-wo2b-wrapper的引用即可。
項目主要模塊設計
設計合理的Activity
風格一致的Dialog
提供通用的Dao
其它的待補充
***
遺留問題
1. 最早前使用了actionbarsherlock,后續替換為Android官方提供的兼容庫android.support-v7.appcompat,最新google推薦使用的toolbar目前僅2. 在用戶信息部分測試使用,待整合至基類的Activity。
3. 因項目之初,有練手和測試的性質,不可避免地同樣的功能會嘗試不一樣的實現的方式,后續不斷優化。在大結構上,還是保持着一致的。
wo2b-common-wrapper,整合wo2b系列項目的網絡層,並未達到最理想的狀態,逐步優化。
應用圖片資源的優化
后續
+ 更多地使用新的api,當然會盡可能地兼容低版本
有問題反饋
項目地址:https://github.com/benniaobuguai/android-project-wo2b
APK下載地址: 百度雲盤