LookAround開元之旅(持續更新中...)

應用介紹
隨便瞧瞧是一款爲android用戶量身定作的免費圖文資訊軟件
集美食,文學,語錄等頻道於一體
界面簡潔,操做流暢,圖文分享,個性收藏
是廣大卓粉的必備神器
APK下載 -->https://raw.githubusercontent.com/geniusgithub/Look-Around/master/storage/LookAround.apkandroid

 

 

工程簡介
如下是代碼結構圖:git


該工程用到如下開源庫

github

[satellite-menu]
https://github.com/geniusgithub/android-satellite-menu數據庫

[SwitchButton]
https://github.com/Issacw0ng/SwitchButton設計模式

[ImageLoaderEx]
https://github.com/geniusgithub/SyncLoaderBitmapDemo緩存

[greenDAO]
https://github.com/greenrobot/greenDAO網絡

[android-async-http]
https://github.com/geniusgithub/android-async-http架構

[shareSDK]
http://sharesdk.cn/Download框架

 

 

總結陳詞
將APK跑起來感覺一下,會發現其實功能很少(彆着急,後續會持續更新的),但麻雀雖小五臟俱全
網絡,數據庫,UI佈局,自定義控件,JSON,異步緩存,第三方微博分享組件,工具組件等等應有盡有異步

清晰明瞭的架構,乾淨整潔的代碼,MVC和多種設計模式已躍然紙上
在這裏尼會學到
如何利用android-anyc-http開源庫來搭建與業務特性緊密相關的屬於本身的網絡框架
如何利用greenDAO來實現易於操做數據庫的ORM解決方案
如何利用ImageLoaderEx來解決異步請求網絡圖片的雙緩存解決方案
如何利用shareSDK組件快速構建第三方的微博分享
以及優雅的code style。。。。。。


工程中之因此用到這麼多的開源庫
旨在印證android圈裏的一句至理名言:不要重複發明輪子(固然尼要有改造的能力)
這就是開源的力量,因此親們,不要再拘泥於API調用,界面開發這些淺層次的東西上
如何高效地編寫高質量的代碼
如何利用MVC模式構建軟件架構
如何靈活運用設計模式編寫穩定且易於擴展的代碼
這些纔是咱們應該真正去關心,真正投入精力去研究的事情
這就須要咱們不斷去學習去拓展,不管是看經典書籍仍是優秀的開源項目
擁抱開源,分享成果,讓咱們攜手共創開源世界的新紀元吧!

 

下載連接

github下載連接:https://github.com/geniusgithub/Look-Around

 

舒適提示

若是您以爲本文有用,請關注窩

github主頁:https://github.com/geniusgithub

 

more brilliant,Please pay attention to my CN blog -->http://www.cnblogs.com/lance2016/

相關文章
相關標籤/搜索