内容简介:MVP模式+dagger2+ Glide +Fresco+ Retrofit+OkHttp+GreenDao + RxJava + Kotlin(新人练手项目)
效果图
先看一下整体效果
这个项目是我用多个类型的项目结合的,所以截图比较多
感受
说一下我写这个项目的感受:这个项目我用 Java 写过,是半年前实习的时候,学MVP模式写的,因为自己当时贪玩,就想做一个能看新闻,看小说,听歌,看直播,看段子的供自己娱乐的项目,所以就去Github上找了几个大神的开源项目,然后自己做了一个架构,单纯为了学而敲代码,一点自己的思考都没有,就造成现在的我都不敢去看原有的项目代码,真的是一团糟;17年6月份忙完毕业的事,忙完公司的事空闲时间开始计划学习落下的Kotlin,我的学习方式是边敲代码,边学知识点,直到现在,ShowTimeForKtlin才基本上完成。在敲第二遍代码的时候,才有了自己的思考,然后把自己思考到的东西加到项目中去,这真的是学到了很多。同时也发觉Kotlin的魅力好大,现在真的不想用Java写程序了
感谢
- MvpApp 首先感谢一下MvpApp的作者,我学习MVP模式时看到的该开源项目,然后萌发去做一个自娱自乐的App,从MvpApp上我学到了很多知识,感谢作者的分享。
- C9MJ 直播的API接口来自该项目
- BookReader 感觉阅读的自定义好难,原谅我是萌新,基本上照搬的!
- SmartRecom 音乐API接口
上面的开源项目我只放了一部分的功能进我的项目,还有很多很好的知识以及技能我都没用到,想要学习请到这上面的开源项目里去学习!
声明
- 该项目仅供交流学习使用,如有侵犯版权问题,可通知本人及时删除
项目地址
- ShowTimeForKotlin PS:拖了好久才更新一篇,懒惰的毛病真的要改改了,因为公司最近要忙和项目上的一些启发最近打算写一个开源框架,要做一些准备,所以csdn博客会不常登,有心得邮箱zcphappyghost@163.com交流啊,或者Github也行啊,骚年,不要害羞哟-00-
拼搏在技术道路上的一只小白And成长之路
以上所述就是小编给大家介绍的《MVP模式+dagger2+ Glide +Fresco+ Retrofit+OkHttp+GreenDao + RxJava + Kotlin(新人练手项目)》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- 去哪里找 Java 练手项目?
- 一个适合初级 Gopher 练手的项目
- 简洁的天气预报项目,可用于练手
- golang练手小项目系列(1)-位向量
- golang练手小项目系列(2)-并发爬虫
- 3道趣味Python题,非常适合菜鸟练手
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
动手玩转Scratch2.0编程
马吉德·马吉 (Majed Marji) / 电子工业出版社 / 2015-10-1 / CNY 69.00
Scratch 是可视化的编程语言,其丰富的学习环境适合所有年龄阶段的人。利用它可以制作交互式程序、富媒体项目,包括动画故事、读书报告、科学实验、游戏和模拟程序等。《动手玩转Scratch2.0编程—STEAM创新教育指南》的目标是将Scratch 作为工具,教会读者最基本的编程概念,同时揭示Scratch 在教学上的强大能力。 《动手玩转Scratch2.0编程—STEAM创新教育指南》共......一起来看看 《动手玩转Scratch2.0编程》 这本书的介绍吧!