程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> LookAround開元之旅(持續更新中...)

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

編輯:C++入門知識

應用介紹
隨便瞧瞧是一款為android用戶量身定做的免費圖文資訊軟件
集美食,星座,寫真,文學,美女等頻道於一體
界面簡潔,操作流暢,圖文分享,個性收藏
是廣大卓粉的必備神器
應用下載地址 --> https://github.com/geniusgithub/Look-Around/blob/master/dist/

\

\

\

\

\

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

\


該工程用到以下開源庫
[ActionBarSherklock]
https://github.com/JakeWharton/ActionBarSherlock

[SlidingMenu]
https://github.com/jfeinstein10/SlidingMenu

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

[SwitchButton]
https://github.com/Issacw0ng/SwitchButton

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

[RefreshListView]
https://github.com/chrisbanes/Android-PullToRefresh

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

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

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


以下三個庫需要以鏈接工程的方式被引用(其余以jar包形式提供)
[ActionBarSherklock] https://github.com/JakeWharton/ActionBarSherlock
[SlidingMenu] https://github.com/jfeinstein10/SlidingMenu
[satellite-menu] https://github.com/geniusgithub/android-satellite-menu

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

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


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

下載鏈接

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

溫馨提示

如果您覺得本文有用,請點擊應用“支持開發者”
每下載一個應用,您都為山區的失學兒童貢獻了一份自己的愛心
只要人人都獻出一點愛,世間將變成美好的人間~啊啊啊啊

\


more brilliant,Please pay attention to my CSDN blog -->http://blog.csdn.net/geniuseoe2012

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved