手把手教你搭建一款简单应用
一:目的
万事皆有目的,计划写这几篇博客也是有目的的。就是希望把自己在平时使用到的技术总结起来,以备后忘。当然,如果是对还在路上的小伙伴有所帮助,那也是让我倍感欣慰的。就是希望能够共同学习,一块进步哈。
二:计划时间安排及篇数安排
计划时间:4天
计划篇数:4篇
三:使用的技术,工具及数据
技术:
java:开发语言(暂时没有考虑使用kotlin)
android:平台,基本组件及布局能力。
Mvp:mvp模式(也不算是完全的MVP模式)
Retrofit2.0 + OkHttp + RxJava + RxAndroid :网络框架标配
Glide:图片加载框架
DataBinding:谷歌官方推荐的数据绑定框架
CursorLoader:数据库(没有使用GreenDao)
工具:
Android Studio
Git
数据:
ShowApi:后台的数据来自易源开放平台
四:写在最后
很多东西学了就忘,用了就忘。好些时候你也不知道你知道啥,貌似知道又貌似不知道,这种状态很常见。那是因为每一个系统的东西都很多,要记住的东西实在太多了,还包括生活上的,工作上的。
学习技术没有捷径可走的,但是掌握技术是有捷径可走的。因为要记住的东西很多,全部记住花销的成本可真不小。正如去记忆一本书,你知道这本书的整体框架,然后一章一节的去回想,那么这本书就很好理解了。学习安卓这个系统也是一样,可以选择性的记忆一些技术要点,真正的深层次的东西,学了忘没关系,用到时再去查。你会很惊奇的发现发现再次去看去理解很快就能融会贯通。