JuheNews系列之一 · 前言

JuheNews系列之一 · 前言

做安卓两年多,技术日新月异,虽然每天都在敲代码,但是感觉其实一直都是用的5.0及以前的那些控件、特效、风格。

今天是2016年5月26日,Android N发布已经一周了,什么Material Design,什么mvp、mvvm、data binding,之前统统都没用过,回头想想,觉得作为一个安卓程序员真是失败啊。

前段时间研究MVP模式时,发现了一个不错的项目SimpleNews。

文章地址:http://www.cnblogs.com/liuling/archive/2015/12/23/mvp-pattern-android.html

GitHub链接:https://github.com/liuling07/SimpleNews

抱着学习的心态把它clone下来研究了几天,然后自己也照着里面的代码实现了一个。

听上去大家可能会觉得我好像只是复制粘贴,然后换了几个api而已。我想说其实不是,虽然我也会看原来项目的那些实现,但是我更多的是看他用了哪些控件,然后我去百度那个控件的用法自己来实现。当然对于原来项目中我觉得写的好的实现我也会参考一下,毕竟是来向人家学习,我觉得没什么好丢脸的。

实现的过程中我也加入了自己的想法,让整个项目从里到外都变得更实用、好看。

似乎所有程序员都有开源的情节,原来看那些大牛的开源项目时,感觉很羡慕很佩服,他们不仅技术牛逼,而且愿意分享自己的知识,所以有时候我也会想什么时候能有自己的开源项目,能帮助别人一点也好。

这个项目虽然并没有多么牛逼的技术,更多的是对MVP和Material Design的理解和运用,不过也算是自己的一次尝试,每天埋头写代码但是没有分享和总结那不是成了代码机器了吗。

要说的就是这些了,后面我会对这个项目每个点来记录和总结下,以免以后要用的时候又去百度。

项目已经开源:

github链接:https://github.com/aishang5wpj/JuheNews

下面是效果图。

AppBarLayout+ToolBar+DrawerLayout+NavigationView

image

TabLayout+ViewPager

image

SwipeRefershLayout下拉刷新+RecylerView上拉加载

image

RecyclerView+CardView

image

CoordinatorLayout+CollapsingToolbarLayout+NestedScrollView

image

欢迎继续阅读下一篇《 JuheNews系列之二 · ToolBar+AppBarLayout+CoordinatorLayout+CollapsingToolbarLayout》

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值