這個(gè)項(xiàng)目是我自己業(yè)余時(shí)間學(xué)習(xí)了一系列開源框架項(xiàng)目之后,自己全部整合到一起練手用的學(xué)習(xí)性質(zhì)的App师幕,現(xiàn)在開源出來隆圆,希望對(duì)于剛剛接觸這些框架的初學(xué)者有所幫助。
項(xiàng)目地址 https://github.com/HanyeeWang/GeekZone?(有賬號(hào)的勞煩Star鼓勵(lì)下@_@)
項(xiàng)目數(shù)據(jù)來源:
1. http://daily.zhihu.com/ (非官方渠道俭识,抓包獲取)
2. https://zhuanlan.zhihu.com/ (非官方渠道,抓包獲取)
項(xiàng)目大致的架構(gòu)和技術(shù)點(diǎn):
1. architecture : MVP + Dagger2 + Butterknife
2. network : Retrofit2.0 + OkHttp + Gson
3. imageloader : Glide
4. database : Realm
5. UI style : Material Design
6. message : EventBus
7. performance : LeakCanary + BlockCanary
同時(shí)參考學(xué)習(xí)了不少優(yōu)秀的開源項(xiàng)目 JakeWharton/u2020洞渔、GeekNews套媚、LookLook、AndroidFire磁椒、Fragmentation堤瘤、ZhuanLan、ZhihuDailyPurify等等浆熔,感謝大家的開源分享精神本辐,愿大家能互相學(xué)習(xí)共同進(jìn)步。由于時(shí)間原因医增,此項(xiàng)目應(yīng)該還存在不少細(xì)節(jié)問題慎皱,后續(xù)我還會(huì)抽空不斷完善的。
運(yùn)行時(shí)效果圖:
個(gè)人郵箱 hanyee.hw@gmail.com叶骨,歡迎有空相互探討學(xué)習(xí)