应用介绍
随便瞧瞧是一款为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
舒适提示
若是您以为本文有用,请关注窝
more brilliant,Please pay attention to my CN blog -->http://www.cnblogs.com/lance2016/